以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]如何按要求让菜单中的功能区功能组标准按钮可显或不显?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=15399)

--  作者:新福星
--  发布时间:2011/12/23 19:23:00
--  [求助]如何按要求让菜单中的功能区功能组标准按钮可显或不显?

问题一:设想按菜单中的功能区、功能组、标准按钮设置操作员权限;在程序启动时按照权限对菜单中没有授权的菜单项不让显示。如何实现?

问题二:在项目打开进行初始化时,如何能定义变量引用到自建的菜单项中的功能区或功能组等等?


--  作者:新福星
--  发布时间:2011/12/23 20:27:00
--  
 

3.11.6.4 任务三

本次任务的目的是限制某些用户的权限。

我们增加一个用户“录入员”,如果该用户登录,隐藏“数据表”和“管理项目”两个功能区,因为这两个区有涉及结构修改的命令。
第一步当然是增加一个名为“录入员”的用户,然后在系统事件LoadUserSetting加入如下代码:

If User.Name = "录入员" Then
    RibbonTabs("Table").Visible = False
    RibbonTabs("Project").Visible = False
Else
    RibbonTabs("Table").Visible = True
    RibbonTabs("Project").Visible = True
End If

我找到答案了 谢谢楼上