以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  编辑列权限  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=70362)

--  作者:stop505
--  发布时间:2015/6/19 15:09:00
--  编辑列权限
If UserName <> "孙" Then
    Select Case e.Col.Name
        Case "考核人计划审定","评分","考核确认","考核确认时间" 
            e.Cancel = True
            MessageBox.Show("没有编辑权限!", "提示")
    End Select
End If


可是登录孙的账号,编辑这些列,还是提示“没有编辑权限”。代码有问题吗?

--  作者:Bin
--  发布时间:2015/6/19 15:11:00
--  
UserName   你用自定义系统登录还是?

应该是 user.name

如果是自定义,不要用UserName 这个变量 用_UserName 

因为系统本身有这个变量会冲突的

--  作者:stop505
--  发布时间:2015/6/19 15:12:00
--  
谢谢