以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 根据登录用户 隐藏功能区 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=94404) |
-- 作者:misamisali -- 发布时间:2016/12/22 19:49:00 -- 根据登录用户 隐藏功能区 代码是这样,为什么不执行? 只有考核员角色,才能看见 考勤数据 功能组
![]() ![]() If _Userrole = "考核员" Then RibbonTabs("考勤管理").Groups("考勤数据").Visible = True \'RibbonTabs("").Visible = False Else RibbonTabs("考勤管理").Groups("考勤数据").Visible = False \'RibbonTabs("Project").Visible = True End If |
-- 作者:有点色 -- 发布时间:2016/12/22 21:18:00 -- 单独执行
RibbonTabs("考勤管理").Groups("考勤数据").Visible = False
执行以后,你界面上还显示吗? |
-- 作者:misamisali -- 发布时间:2016/12/23 8:42:00 -- 执行代码,报错 ![]() ![]() |
-- 作者:有点蓝 -- 发布时间:2016/12/23 8:49:00 -- 自己做的菜单要在用户菜单模式下才有效的,不要在系统菜单模式下测试。 |
-- 作者:misamisali -- 发布时间:2016/12/23 8:56:00 -- 还是能见,如图 ![]() ![]() |
-- 作者:有点蓝 -- 发布时间:2016/12/23 9:05:00 -- 这个没理由的。先进入用户菜单模式,再到命令窗口执行2楼代码 |
-- 作者:misamisali -- 发布时间:2016/12/23 9:08:00 -- 报错,不存在 ![]() ![]() [此贴子已经被作者于2016/12/23 9:11:25编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/12/23 9:23:00 -- 到命令窗口查看真正的菜单名称:http://www.foxtable.com/webhelp/scr/1526.htm |
-- 作者:misamisali -- 发布时间:2016/12/23 9:54:00 -- 写错了吗 ![]() ![]() |
-- 作者:有点蓝 -- 发布时间:2016/12/23 10:43:00 -- 不能这样用,直接用1楼的代码 |