以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  想设置权限使一部分用户不能看到菜单的"管理项目"功能区,老是不成功  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31120)

--  作者:jljacky
--  发布时间:2013/4/10 15:27:00
--  想设置权限使一部分用户不能看到菜单的"管理项目"功能区,老是不成功

想让凡是"经理"group的用户都好看不到菜单的"管理项目"功能区,在菜单系统事件LoadUserSetting代码如下:

If User.Group= "经理" Then
    
RibbonTabs("Project").Visible = False
Else
    
RibbonTabs("Project").Visible = True

End If

设置好后换成经理 group的用户名登陆,还是实现不了,高手帮我看看吧,谢谢拉!

 

另外哪里可以查到菜单里面各个功能区组件的名称啊?否则偶不知道写代码的时候怎么称呼.


--  作者:Bin
--  发布时间:2013/4/10 15:31:00
--  
看看User.Grop是否能正常获得"经理"  单看你代码是没问题的. 可以的话把文件发出来.
--  作者:XYT
--  发布时间:2013/4/10 15:36:00
--  

 查看菜单功能的名称可以在代码编辑器菜单那里

 

图片点击可在新窗口打开查看此主题相关图片如下:l1%m%`3h7myr(r8p}zrh}u.jpg
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-4-10 15:49:33编辑过]

--  作者:blackzhu
--  发布时间:2013/4/10 15:43:00
--  
我今日贴出的 就是说的这个哦
--  作者:lyfxybc
--  发布时间:2013/4/10 19:19:00
--  
我项目的也是这样,只要有多个name或者group,只有最后一个起作用,其他都不起作用,全部显示,如果在else后全部去掉,有全部隐藏不显示,登陆一个隐藏部分,再登陆在隐藏,用户名全登陆完,菜单全部隐藏。
--  作者:jljacky
--  发布时间:2013/4/11 12:16:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table

我上传上来的,麻烦高手TX帮我看看吧。密码都是888,另外在菜蛋设计里面打开的代码编辑器,里面的菜单标签下面总是空白的,你们有没有发现这个问题啊?
--  作者:Bin
--  发布时间:2013/4/11 12:22:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1 (1).table


--  作者:jljacky
--  发布时间:2013/4/11 13:44:00
--  
Bin,你是怎么实现的啊?我在菜单设计里面什么也没看到啊


--  作者:jljacky
--  发布时间:2013/4/11 13:46:00
--  
我看到了,是不是在项目事件里面LoadUserSetting事件里面写的代码?可是帮助文件里面说应该是在菜单设计里面写的呀?
--  作者:Bin
--  发布时间:2013/4/11 14:08:00
--  
以下是引用jljacky在2013-4-11 13:46:00的发言:
我看到了,是不是在项目事件里面LoadUserSetting事件里面写的代码?可是帮助文件里面说应该是在菜单设计里面写的呀?

那是因为别人有菜单.你没有菜单.你用的是系统菜单.你代码放在那里不会有效果的.根本就没有执行菜单里的任何事件.