以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  求教:用户权限问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=150997)

--  作者:海浪声声
--  发布时间:2020/6/12 11:03:00
--  求教:用户权限问题
在项目属性的LoadUserSetting中设定如下:
  If User.Group = "仓库"  Then
     DataTables("入库登记表").AllowEdit = True
     DataTables("出库记录表").AllowEdit = True
  Else
     DataTables("入库登记表").AllowEdit = False
     DataTables("出库记录表").AllowEdit = False
  End If
运行系统,不起作用。

在窗口_入库登记表的afterload事件中设置:
  If User.Group = "仓库"  Then
     DataTables("入库登记表").AllowEdit = True
  Else
     DataTables("入库登记表").AllowEdit = False
   End If
运行系统,权限生效。

  请教蓝老师,什么原因呢?

--  作者:有点蓝
--  发布时间:2020/6/12 11:10:00
--  
窗口表基本都要独立进行控制,有时不会受主表设置的影响
--  作者:海浪声声
--  发布时间:2020/6/12 11:13:00
--  
明白了,谢谢。