以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 如何实现联动查询? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=160496) |
-- 作者:lin98 -- 发布时间: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() |
-- 作者:有点蓝 -- 发布时间:2021/2/4 16:00:00 -- 就是这样用呀,有什么问题?截图说明一下 |
-- 作者:lin98 -- 发布时间:2021/2/4 16:21:00 -- 只是打开“销售单”窗口,没有任何数据,需求是,打开“销售单”窗口,显示,表A的单击选中“销售单号”的相匹配单号的销售单记录 |
-- 作者:有点蓝 -- 发布时间:2021/2/4 16:33:00 -- "销售主表"有数据吗?“销售单”窗口绑定的是"销售主表"吗? |
-- 作者:lin98 -- 发布时间:2021/2/5 17:45:00 -- 老师,上面代码是选择事整行或任意单元格的执行,如何实现只有双击“销售单号”才执行,其他任意单元或行都不执行? |
-- 作者:有点蓝 -- 发布时间:2021/2/7 8:36:00 -- 到双击事件处理:http://www.foxtable.com/webhelp/topics/1499.htm |