以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  还是窗口筛选显示  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=184123)

--  作者:朱女士
--  发布时间:2022/11/24 14:04:00
--  还是窗口筛选显示
老师您好!
    我前天的问题解决了,调试的很顺利,但是我昨天换了个界面,加了个面板分区控件,今天又打开窗口后,扫码表的“条码编码”与清单表的“条码编码”不联动显示了,找了半天也没找到原因。
 
图片点击可在新窗口打开查看此主题相关图片如下:55581c80662416957d969bac5664628.jpg
图片点击可在新窗口打开查看
代码还是:

If e.Table.Current IsNot Nothing AndAlso Forms("员工扫码").Opened Then \'如果窗口已经打开
    
    Dim filter As String = "清单条码编码=\'" & e.Table.Current("清单条码编码") & "\'"
    
    Dim wz As Integer = Tables("ddqdb").FindRow(filter)
    
    If wz >= 0 Then
        Tables("ddqdb").Position = wz
    End If




--  作者:有点蓝
--  发布时间:2022/11/24 14:10:00
--  
请上传实例测试
--  作者:朱女士
--  发布时间:2022/11/24 14:18:00
--  
我怎么上传数据表呢
--  作者:朱女士
--  发布时间:2022/11/24 14:27:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:37e446654c1b4ab5ba82950bf22a230.jpg
图片点击可在新窗口打开查看
这是两个表的数据图片,我不会上传数据表。您看时 ,随便模拟两个数据就行。

图片点击可在新窗口打开查看此主题相关图片如下:0c244a656f9b61f696bac597a0b278b.jpg
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2022/11/24 14:31:00
--  
新建一个项目,导入需要测试的表为内部表,随便路几行数据测试,导出旧项目窗口模板到新项目,测试有没有同样的问题。然后把这个新项目发上来
--  作者:朱女士
--  发布时间:2022/11/24 14:32:00
--  
上面我拍的第二张图片,没拍到两个表有相同的条码编码。下面这张有。


图片点击可在新窗口打开查看此主题相关图片如下:4d55791b3e6a03b67699847ca20e976.jpg
图片点击可在新窗口打开查看

--  作者:xuebai
--  发布时间:2022/11/24 14:36:00
--  
你看看窗口的字段有没有绑定单元格?
--  作者:朱女士
--  发布时间:2022/11/24 14:40:00
--  
窗口确实绑定字段了

图片点击可在新窗口打开查看此主题相关图片如下:ea9b1b25bbe24365c100c127936cd69.jpg
图片点击可在新窗口打开查看


--  作者:朱女士
--  发布时间:2022/11/24 15:02:00
--  
测试了,扫描表的CurrentChanged写的代码,定位指针没定在清单表里。再就是,如果将扫描表定义为主表,影响指针定位吗?
If e.Table.Current IsNot Nothing AndAlso Forms("员工扫码").Opened Then \'如果窗口已经打开
    
    Dim filter As String = "条码编码=\'" & e.Table.Current("条码编码") & "\'"
    
    Dim wz As Integer = Tables("清单表").FindRow(filter)
    
    If wz >= 0 Then
        Tables("清单表").Position = wz
    End If


--  作者:有点蓝
--  发布时间:2022/11/24 15:08:00
--  
副本?http://www.foxtable.com/webhelp/topics/1906.htm