Foxtable(狐表)用户栏目专家坐堂 → 关于角色根据某一行限制操作的问题


  共有3532人关注过本帖平板打印复制链接

主题:关于角色根据某一行限制操作的问题

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


加好友 发短信
等级:幼狐 帖子:72 积分:689 威望:0 精华:0 注册:2013/5/10 13:23:00
关于角色根据某一行限制操作的问题  发帖心情 Post By:2014/3/20 14:20:00 [只看该作者]

各位大虾好,我有个权限控制的需求,有一个角色是 ‘录入员’ ,在一个表中如果是录入员才做的时候,字段IS_CLOSE 是YES的时候,哪一行就禁止操作。

我在PrepareEdit 中加了
If User.IsRole("录入员")  Then

    If e.Row("IS_CLOSE") = "YES"   Then
        MessageBox.Show("YES")
        e.Cancel = True
    End If
End If

这个代码,但是每次我保存项目的时候测试时可以的,一旦我用录入员的用户登录的时候就不成功了,而且我用鼠标点击哪一行的时候,也不会显示我做的 MessageBox.Show("YES") 这个提示,不知道是什么原因
[此贴子已经被作者于2014-3-20 15:23:27编辑过]

 回到顶部
总数 12 1 2 下一页