Foxtable(狐表)用户栏目专家坐堂 → 当前表要修改成其它表要怎么写?


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

主题:当前表要修改成其它表要怎么写?

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


加好友 发短信
等级:超级版主 帖子:107604 积分:547323 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/5 13:55:00 [显示全部帖子]

If e.DataCol.Name = "审核" Then 
dim dr as datarow = datatables(“采购单”).find("单号='" & e.datarow("单号") & "'")
if dr isnot nothing then
    dr("已入库数量") = e.DataTable.Compute("Sum(数量)","[产品名称] = '" & e.NewValue & "'")
end if
End If

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


加好友 发短信
等级:超级版主 帖子:107604 积分:547323 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/9 8:54:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:关联表.zip


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


加好友 发短信
等级:超级版主 帖子:107604 积分:547323 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/9 15:58:00 [显示全部帖子]

只要有一个字段变化就触发事件。

如果审核后"产品名称","入库数量","采购单号"3个列不能再修改,可以不用加这3个判断

 回到顶部