Foxtable(狐表)用户栏目专家坐堂 → 跨表引用自动更新中某一行数据无法正常执行


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

主题:跨表引用自动更新中某一行数据无法正常执行

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


加好友 发短信
等级:婴狐 帖子:20 积分:256 威望:0 精华:0 注册:2015/4/7 13:05:00
跨表引用自动更新中某一行数据无法正常执行  发帖心情 Post By:2017/9/15 18:06:00 [只看该作者]

Select Case e.DataCol.name
Case "政策项目编号","企业编号","工号","研发项目编号","研发活动编号","研发活动名称","开始日期","结束日期"
Dim dr As DataRow = e.DataRow
Dim dc As DataCol = e.DataCol
Dim zcr As DataRow 
Dim filter = "研发项目编号 = '" & dr("研发项目编号") & "'"
zcr = DataTables("研发支出").find(filter)
If zcr IsNot Nothing Then
zcr(dc) = dr(dc)
End If
End Select

以上是我在一个表中的datacolchanged中的代码,修改表中其中一行数据的时候无法正常跨表引用更新对应的行数据,其他的行数据都能正常修改更新替换,唯独这一行数据不能正常引用更新,请问问题出在哪里的?谢谢!

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


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

弹出数据看看,应该是编号不对应照成的

 

msgbox(filter)


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


加好友 发短信
等级:婴狐 帖子:20 积分:256 威望:0 精华:0 注册:2015/4/7 13:05:00
  发帖心情 Post By:2017/9/16 22:17:00 [只看该作者]

好的,谢谢,我看一下

 回到顶部