以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于切换用户后的 按权限显示菜单的问题! (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13663) |
||||
-- 作者:gaoyong30000 -- 发布时间:2011/10/21 22:31:00 -- [求助]关于切换用户后的 按权限显示菜单的问题! 我按照帮助里 做了个自定义用户登录!
经理权限 要让 a,b 2个菜单不可用 普通员工 要让 c,d 2个菜单不可用
之前出现了这个问题 先经理登录后 a,b 2菜单不可用了;然后切换用户后 普通员工登录后 a,b,c,d 都不可用了
然后我在 切换用户 窗口里 确定按钮里 设置了个先展开所有菜单 然后按照权限隐藏的代码 结果貌似没用 请教下。。
展开菜单的代码 是
Dim tab As RibbonMenu.Tab Next
切换用户窗口 确定的部分代码如下:
Dim tab As RibbonMenu.Tab
请问如何解决这一问题? [此贴子已经被作者于2011-10-21 22:32:08编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/10/21 22:49:00 -- 你上面关于菜单的所有代码全部删除,只需在自定义登录窗口的确定按钮中加入一段:
RibbonTabs("功能区2")("功能组2")("标准按钮9").Enabled = (_usergroup <> "东区销售经理")
[此贴子已经被作者于2011-10-21 23:31:23编辑过]
|
||||
-- 作者:gaoyong30000 -- 发布时间:2011/10/21 23:31:00 -- 又学了一招 厉害~~~~~~~~~ |
||||
-- 作者:hanxuntx -- 发布时间:2011/10/21 23:39:00 -- 呵呵,给你个可视化菜单控制。这下随心所欲了。 用 B员工登陆看看 密码888
此主题相关图片如下:qq截图未命名.png
|
||||
-- 作者:hanxuntx -- 发布时间:2011/10/21 23:45:00 -- 我的菜单是全部隐藏了的,在流程界面,点击不同的流程会进入不同的菜单 菜单的切换都要在流程界面,菜单栏 永远只显示一个“常用”菜单 和正在进行的“流程”
我的登陆界面
流程界面,菜单权限控制在流程界面,红色的项目代表当前用户有权限进入的,其他的不可用
选择流程后显示的菜单
在这里切换流程
[此贴子已经被作者于2011-10-21 23:53:32编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/10/22 9:07:00 -- 哈哈,不错不错,做完上来参赛。
|
||||
-- 作者:hanxuntx -- 发布时间:2011/10/22 9:11:00 -- 嘿嘿谢谢鼓励,一定加油 |