Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口角色权限


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

主题:[求助]窗口角色权限

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/6/16 18:33:00 [显示全部帖子]

Dim ctl As WinForm.Control = e.Sender
Select Case ctl.BindingField
    Case "增值税fa piao开piao登记.合同编号","增值税fa piao开piao登记.申请日期","增值税fa piao开piao登记.外经证开piao日期"
        If User.IsRole("开piao录入") Then
            ctl.ReadOnly = BooleanEnum.False '允许编辑
            Tables("增值税fa piao开piao登记").Current("合同编号").locked = False
        Else
            MessageBox.show("你不能修改该记录!")
            ctl.ReadOnly = BooleanEnum.True '禁止编辑
        End If
End Select
 
你在leave事件,记得重新locked一下。

 回到顶部