Foxtable(狐表)用户栏目专家坐堂 → [讨论]想在结束编辑后执行命令


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

主题:[讨论]想在结束编辑后执行命令

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


加好友 发短信
等级:三尾狐 帖子:612 积分:5220 威望:0 精华:0 注册:2022/4/4 14:42:00
[讨论]想在结束编辑后执行命令  发帖心情 Post By:2022/5/20 11:07:00 [只看该作者]

例:
一个表中,有A B C  D E 列
如下要求
①  A B C 列都编辑完成后,执行命令;
② 当填写完成后,后期对,A B C 任何列修改时,再执行一遍命令

如果用detachanged ,是不是① 要执行三遍啊?
有没有简洁些的方式?


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105478 积分:536381 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/5/20 11:11:00 [只看该作者]

做好判断就不会执行3遍

Select Case e.DataCol.Name
    Case "A",
"B","C"
        If
 e.DataRow.IsNull("A") orelse 
e.DataRow.IsNull("B") orelse e.DataRow.IsNull("C") Then
        Else
          
执行其它代码
        End
 If
End
 
Select

 回到顶部