以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]菜单权限 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68835) |
-- 作者:青鸟 -- 发布时间:2015/5/26 8:50:00 -- [求助]菜单权限 我根据帮助文件,在系统菜单_LoadUserSetting事件中加上了如下代码,希望隐藏数据表、管理项目、打印输出功能选项卡工具,并禁用日常工作_窗口功能组和杂项_工具、杂项_执行功能组。其中,红色代码是我加的。用“张海滨”登录后,所有代码都没用执行,而且在编写代码时,菜单设计器的帮助窗口中,也没有对f应的菜单名称提示。请教:这是Foxtable试用版禁用这个功能呢还是我的代码写法有错? If User.Name = "张海滨" Then RibbonTabs("Table").Visible = False RibbonTabs("Project").Visible = False RibbonTabs("Print").Visible = False RibbonTabs("Statistic").Groups("wind").Visible = False RibbonTabs("Other").Groups("Tools").Enabled = False RibbonTabs("Other").Groups("Execute").Items("SQLExecute").Enabled = False RibbonTabs("Other").Groups("Execute").Items("Command").Enabled = False Else RibbonTabs("Table").Visible = True RibbonTabs("Project").Visible = True RibbonTabs("Print").Visible = True RibbonTabs("Statistic").Visible = True RibbonTabs("Statistic").Groups("Wind").Visible = True RibbonTabs("Other").Groups("Tools").Enabled = True RibbonTabs("Other").Groups("Execute").Items("SQLExecute").Enabled = True RibbonTabs("Other").Groups("Execute").Items("Command").Enabled = True End If |
-- 作者:Bin -- 发布时间:2015/5/26 8:54:00 -- 你的用户名不是 张海滨吧. 具体请上例子 |
-- 作者:大红袍 -- 发布时间:2015/5/26 9:15:00 -- 加入msgbox看是否进入执行对应的代码。 |