Foxtable(狐表)用户栏目专家坐堂 → [求助]打开项目只显示独立窗口的代码


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

主题:[求助]打开项目只显示独立窗口的代码

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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
[求助]打开项目只显示独立窗口的代码  发帖心情 Post By:2014/9/10 11:02:00 [只看该作者]

老师:除开发者和管理员外,其他人员打开项目时只显示独立窗口1,其他所有的功能区全部隐藏,代码怎么写呢


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 11:14:00 [只看该作者]

If User.Type = UserTypeEnum.User Then
    Forms("窗口1").Open
    For Each r As object In RibbonTabs
        r.visible = False
    Next
End If

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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2014/9/10 11:15:00 [只看该作者]

代码放在哪里最好?

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 11:18:00 [只看该作者]

 afterOpenProject事件

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 11:19:00 [只看该作者]

 或者LoadUserSetting事件

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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2014/9/10 11:23:00 [只看该作者]

谢谢有点甜老师,如果所有的表和配置栏都不显示,怎么写?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 11:25:00 [只看该作者]

以下是引用ZHX88863808在2014-9-10 11:23:00的发言:

谢谢有点甜老师,如果所有的表和配置栏都不显示,怎么写?

 

Dim a As object = BaseMainForm.controls("C1Ribbon1")
a.ConfigToolBar.Visible = False     '配置栏

For Each t As Table In Tables
    t.Visible = False
Next


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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2014/9/10 11:49:00 [只看该作者]

搞错了,我的意思是,所有的功能区、配置栏和表都不显示,只显示窗口1,麻烦有点甜老师重新给我写一个,谢谢!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/10 12:03:00 [只看该作者]

If User.Type = UserTypeEnum.User Then
    Forms("窗口1").Open
    For Each r As object In RibbonTabs
        r.visible = False
    Next
    Dim a As object = BaseMainForm.controls("C1Ribbon1")
    a.ConfigToolBar.Visible = False     '配置栏
   
    For Each t As Table In Tables
        t.Visible = False
    Next  
End If

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


加好友 发短信
等级:一尾狐 帖子:449 积分:3330 威望:0 精华:0 注册:2012/11/10 7:00:00
  发帖心情 Post By:2014/9/10 12:25:00 [只看该作者]

谢谢老师!!!

 回到顶部
总数 17 1 2 下一页