Foxtable(狐表)用户栏目专家坐堂 → 菜单隐藏和显示问题


  共有3246人关注过本帖树形打印复制链接

主题:菜单隐藏和显示问题

帅哥哟,离线,有人找我吗?
998168
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:241 积分:2208 威望:0 精华:0 注册:2012/11/21 0:48:00
菜单隐藏和显示问题  发帖心情 Post By:2015/3/4 4:49:00 [只看该作者]

如下代码:

If User.Name = "张三" Then
    RibbonTabs("Table").Groups("Table").Visible = False '菜单项一
ElseIf User.Name = "管理员" Then
    RibbonTabs("Project").Groups("Project").Visible = False '菜单项二
End If

切换到“张三”后,菜单项一隐藏没错,再切换到管理员,菜单项二隐藏也没错,
问题来了,之前的菜单项一也隐藏了,再切换回到张三时菜单项一和二都隐藏了,
令我疑虑的是菜单的显示与否不是继成项目的吗,也就是说张三应该可看到菜单
项二,而管理员应该可看到菜单项一啊!因为对于项目来说菜单项一和二始终设置
成显示的,并没有隐藏啊!

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/3/4 8:37:00 [只看该作者]

 RibbonTabs("Table").Groups("Table").Visible = True'菜单项一
RibbonTabs("Project").Groups("Project").Visible = True'菜单项二
If User.Name = "张三" Then
    RibbonTabs("Table").Groups("Table").Visible = False '菜单项一
ElseIf User.Name = "管理员" Then
    RibbonTabs("Project").Groups("Project").Visible = False '菜单项二
End If

 回到顶部