Foxtable(狐表)用户栏目专家坐堂 → [求助]麻烦修改,增加表A也不开启全局表事件


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

主题:[求助]麻烦修改,增加表A也不开启全局表事件

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


加好友 发短信
等级:幼狐 帖子:139 积分:1145 威望:0 精华:0 注册:2016/11/22 8:50:00
[求助]麻烦修改,增加表A也不开启全局表事件  发帖心情 Post By:2018/8/24 17:43:00 [只看该作者]

If user.name = "电商导入" OrElse user.name = "外呼组长" OrElse user.name = "热线导入" Then
Else
    For Each dt As DataTable In DataTables
        If dt.Name <> "系统登陆日志表"  Then
            dt.GlobalHandler.DataColChanged = True '开启全局表事件DataColChanged
            dt.GlobalHandler.BeforeDeleteDataRow = True  '开启全局表事件BeforeDeleteDataRow
            dt.GlobalHandler.DataRowAdded = True  '开启全局表事件DataRowAdded
        End If
    Next
End If

麻烦修改,增加表A也不开启全局表事件,谢谢!

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


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

增加表A后再次调用代码设置

If user.name = "电商导入" OrElse user.name = "外呼组长" OrElse user.name = "热线导入" Then
Else
            datatables("表A").GlobalHandler.DataColChanged = True '开启全局表事件DataColChanged
            datatables("表A").GlobalHandler.BeforeDeleteDataRow = True  '开启全局表事件BeforeDeleteDataRow
            datatables("表A").GlobalHandler.DataRowAdded = True  '开启全局表事件DataRowAdded
End If

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


加好友 发短信
等级:幼狐 帖子:139 积分:1145 威望:0 精华:0 注册:2016/11/22 8:50:00
  发帖心情 Post By:2018/8/27 10:31:00 [只看该作者]

一楼我表达不清晰,

If user.name = "电商导入" OrElse user.name = "外呼组长" OrElse user.name = "热线导入" Then
Else
    For Each dt As DataTable In DataTables
        If dt.Name <> "系统登陆日志表"  Then
            dt.GlobalHandler.DataColChanged = True '开启全局表事件DataColChanged
            dt.GlobalHandler.BeforeDeleteDataRow = True  '开启全局表事件BeforeDeleteDataRow
            dt.GlobalHandler.DataRowAdded = True  '开启全局表事件DataRowAdded
        End If
    Next
End If

麻烦修改,系统登陆日志表和表A    都不开启全局表事件,谢谢!

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


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

If user.name = "电商导入" OrElse user.name = "外呼组长" OrElse user.name = "热线导入" Then
Else
    For Each dt As DataTable In DataTables
        If dt.Name <> "系统登陆日志表" andalso dt.name <> "表A" Then
            dt.GlobalHandler.DataColChanged = True '开启全局表事件DataColChanged
            dt.GlobalHandler.BeforeDeleteDataRow = True  '开启全局表事件BeforeDeleteDataRow
            dt.GlobalHandler.DataRowAdded = True  '开启全局表事件DataRowAdded
        End If
    Next
End If

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


加好友 发短信
等级:幼狐 帖子:139 积分:1145 威望:0 精华:0 注册:2016/11/22 8:50:00
  发帖心情 Post By:2018/8/27 17:04:00 [只看该作者]

谢谢

 回到顶部