以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  管理员为何不能设置角色定义功能  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73993)

--  作者:leechang
--  发布时间:2015/8/31 9:50:00
--  管理员为何不能设置角色定义功能
现在的版本(已检查,是最新版),用“管理员”用户登陆进程序后,“角色定义”按钮无法使用,是不是现在必须以 “开发者”身份才能修改角色定义内容呢?
--  作者:大红袍
--  发布时间:2015/8/31 9:58:00
--  

是的,必须用开发者,不过好像有变通方法。

 

做一个计划任务,写入代码 http://www.foxtable.com/help/topics/0657.htm

 

Dim frm = Windows.Forms.Form.ActiveForm
If frm IsNot Nothing Then
    If frm.Name = "Class185" Then
        If user.Type = UserTypeEnum.Administrator Then
            frm.controls("btnGroup").Enabled = True
            frm.controls("btnRole").Enabled = True
            \'Button2
            \'btnUserTable
            \'btnRole
            \'btnExtProperty
            \'btnDefault
            \'lstUsers
            \'btnGroup
            \'btnEdit
            \'btnDelete
            \'btnAdd
            \'
        End If
    End If
End If


--  作者:leechang
--  发布时间:2015/8/31 10:15:00
--  
谢谢回答,因为以前我用的版本可以,之后就没有注意这个问题,今天突然遇到,被吓了一跳,还以为是自己的设置问题呢。十分感谢