Foxtable(狐表)用户栏目专家坐堂 → 两表定位同步问题


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

主题:两表定位同步问题

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


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
两表定位同步问题  发帖心情 Post By:2018/4/10 17:20:00 [只看该作者]

你好:我希望让计量台账的校准编号始终与检定记录的校准编号同时定位在同一个编号上。下面语句编写后通知是table不是datacoleventargs成员,这个是在表的数据更改事件。我应如何填写。
Tables("计量台帐").Find("[校准编号] = '" & e.Table.Current("校准编号") & "'")

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/10 17:26:00 [只看该作者]

参考

 

http://www.foxtable.com/webhelp/scr/0641.htm

 

如果要写到datacolchanged事件,改成

 

Tables("计量台帐").FindRow("[校准编号] = '" & e.DataRow("校准编号") & "'")

[此贴子已经被作者于2018/4/11 17:30:48编辑过]

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


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
  发帖心情 Post By:2018/4/11 17:26:00 [只看该作者]

我想用下述代码将计量台账与检定流水记录的校准编号相同但是发现,计量台账记录的校准编号位置不变化
我应如何更改。
Dim aa As String
aa = Tables("检定流水记录").Current("校准编号")
DataTables("计量台帐").Find("校准编号 = '" & aa & "'")
output.show(Tables("计量台帐").Current("校准编号"))
output.show(Tables("检定流水记录").Current("校准编号"))
output.show(aa)


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/4/11 17:32:00 [只看该作者]

Dim aa As String
aa = Tables("检定流水记录").Current("校准编号")
Dim idx As Integer = Tables("计量台帐").FindRow("校准编号 = '" & aa & "'")
If idx >= 0 Then
    Tables("计量台帐").Position = idx
End If

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


加好友 发短信
等级:小狐 帖子:357 积分:3418 威望:0 精华:0 注册:2012/8/29 10:30:00
  发帖心情 Post By:2018/4/11 17:40:00 [只看该作者]

谢谢,问题解决!

 回到顶部