以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  切换用户后用户权限不生效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=160598)

--  作者:lxmoffice
--  发布时间:2021/2/7 21:52:00
--  切换用户后用户权限不生效

老师,

您好!

为什么手动切换用户, 以下代码生成的用户权限只对"开发者"起作用, 而其它用户需重启系统才起作用? 有办法解决的吗? 先谢谢 


If
e.Col.Name = "审批" Then \'只有经理才能审批
    If User.Group <> "经理"  Then
        e.Cancel = True
    End
If

ElseIf
e.Row("审批") = True Then \'如果此行已经审批了,则禁止修改
    e.Cancel = True

End
If
--  作者:有点蓝
--  发布时间:2021/2/7 22:04:00
--  
代码在什么事件的,如果是PrepareEdit我测试没有问题,请上传实例说明。

再说这个代码也没有判断是不是开发者