Foxtable(狐表)用户栏目专家坐堂 → [求助]区能区隐藏的问题


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

主题:[求助]区能区隐藏的问题

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


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/10 21:56:00 [显示全部帖子]

是不是功能区中的项目也被隐藏了?使用代码显示看看

RibbonTabs("商品车保险管理").Groups("某项目").Visible = True

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


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/10 22:14:00 [显示全部帖子]

我测试这个用法没有问题呀。上传实例说明

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


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/11 8:37:00 [显示全部帖子]

文件上传方法:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=78

如果上传出错,重复试几次,直到成功

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


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/11 13:31:00 [显示全部帖子]

导航控件,TopicLinkClick事件,先设置显示,在设置选择,先后顺序不对

Select Case e.Link.Text
    Case "运次借款"
        Dim A As RibbonMenu.Tab = RibbonTabs("运次借款")
        A.Visible = True
        A.Selected = True
        MainTable = Tables("运次借款")
    Case "运输车保险管理"
        RibbonTabs("运输车保险管理").Visible = True
        RibbonTabs("运输车保险管理").Selected = True
……

菜单设计
各个功能区的DeselectTab事件:
e.Tab.Visible = False

如果功能区的用法都一样,不需要在各个功能区处理,直接在主菜单全局DeselectTab事件处理即可:
e.Sender.Visible = False



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


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/14 21:18:00 [显示全部帖子]

什么背景主窗口?截图说明一下

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


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/14 21:46:00 [显示全部帖子]

关闭按钮最后加一句:
MainTable = Tables("表A")

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


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/14 21:52:00 [显示全部帖子]

遍历一下功能区,如果所有的都已经隐藏,则调用14楼的代码

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


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/14 22:16:00 [显示全部帖子]

For Each rts As RibbonMenu.Tab In RibbonTabs
    If rts.Visible Then
        return
    End If
Next
MainTable = Tables("表A")

 回到顶部