Foxtable(狐表)用户栏目专家坐堂 → 如何实现联动查询?


  共有2262人关注过本帖树形打印复制链接

主题:如何实现联动查询?

帅哥哟,离线,有人找我吗?
lin98
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1145 积分:7566 威望:0 精华:0 注册:2020/11/4 22:15:00
如何实现联动查询?  发帖心情 Post By:2021/2/4 15:58:00 [显示全部帖子]

1.窗口上的”表A的字段有“物料号,品名,数量,订单单号,销售单号‘’,想实现单击”销售单号“,联动到销售单的主表的”销售单号‘“(其过程:打开销售单窗口,显示表A”销售单号“的记录,其中销售单是主从关联表,也就是销售主和销售明细表)?
2,我看帮助做一下反映
If e.Table.Current Is Nothing Then '如果Current为Nothing
    Return '则返回
End If
Dim wz As Integer
Dim dr As DataRow
dr = DataTables("销售主表").Find("[销售单号] = '" & e.Table.Current("销售单号") & "'")
If dr IsNot Nothing Then
    wz = Tables("销售主表").FindRow(dr)
    If wz >= 0 Then
        Tables("销售主表").Position = wz
    End If
End If
Forms("销售单").Open()

 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1145 积分:7566 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2021/2/4 16:21:00 [显示全部帖子]

只是打开“销售单”窗口,没有任何数据,需求是,打开销售单”窗口,显示,表A的单击选中“销售单号”的相匹配单号的销售单记录

 回到顶部
帅哥哟,离线,有人找我吗?
lin98
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1145 积分:7566 威望:0 精华:0 注册:2020/11/4 22:15:00
  发帖心情 Post By:2021/2/5 17:45:00 [显示全部帖子]

老师,上面代码是选择事整行或任意单元格的执行,如何实现只有双击“销售单号”才执行,其他任意单元或行都不执行?

 回到顶部