Foxtable(狐表)用户栏目专家坐堂 → 窗口中table的不可见权限不好用


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

主题:窗口中table的不可见权限不好用

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/28 16:16:00 [显示全部帖子]

1、尝试把代码写到loadUserSetting事件,然后测试;

 

2、隐藏页签,参考 http://www.foxtable.com/webhelp/scr/0835.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/3/28 16:50:00 [显示全部帖子]

1、你的窗口【主页】必须打开,才能控制里面的控件。

 

所以这段代码,改成

 

Select Case User.Group
    Case "市场计划管理员","商务","业务负责人","李萍","管理员","经理"
        If Forms("主页").opened Then
            Forms("主页").Controls("计划皮窗口").TabPages(1).Visible = True
        End If
    Case "操作员","调度","仓管员","财物","重柜业务","外贸操作"
        If Forms("主页").opened Then
            Forms("主页").Controls("计划皮窗口").TabPages(1).Visible = False
        End If
End Select

 

同时,你要写到窗口的afterLoad事件去控制。

 

2、看你tabcontrol控件的属性,看对应的名称的属性是什么,对应就写,如

 

            Forms("主页").Controls("计划皮窗口").TabPages("page2").Visible = False


 回到顶部