Foxtable(狐表)用户栏目专家坐堂 → [求助]开发者


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

主题:[求助]开发者

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3211 威望:0 精华:0 注册:2019/8/12 17:36:00
[求助]开发者  发帖心情 Post By:2019/11/12 10:08:00 [只看该作者]

有的表设置了PrepareEdit事件,当某一列数据为true的时候,任何人都不可修改当行数据,怎样设置所有表中开发者可以任意编辑,不会受到限制(除去每张表都添加过滤开发者)

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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/12 10:34:00 [只看该作者]

If e.Row("已结帐") = True AndAlso User.name <> "开发者" Then
    e.Cancel = True
End
 
If

或者

If e.Row("已结帐") = True AndAlso User.Type <> UserTypeEnum.Developer Then


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


加好友 发短信
等级:一尾狐 帖子:418 积分:3211 威望:0 精华:0 注册:2019/8/12 17:36:00
  发帖心情 Post By:2019/11/12 10:40:00 [只看该作者]

这种方式好像是每张表都要加可以设置一个总事件吗?在全局表事件中添加无效

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


加好友 发短信
等级:超级版主 帖子:111414 积分:567140 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/12 10:52:00 [只看该作者]

全局表事件肯定可以,开启全局表事件了吗?

 回到顶部