Foxtable(狐表)用户栏目专家坐堂 → 求助:加载树权限问题


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

主题:求助:加载树权限问题

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


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
求助:加载树权限问题  发帖心情 Post By:2016/6/1 18:33:00 [显示全部帖子]

我在项目 afteropenproject中设置了如下代码:但是为什么在我切换用户后加载树还是显示呢?用户我已经分组了!请问怎样能实现不同用户登录,加载树会显示或不显示呢?

If User.Group = "财务经理" Then
    Tables("日报表").OpenLoadTree("日期 YMD|项目名称")
Else
   Tables("日报表").CloseLoadTree
   End If

这个写也不行:
If User.Group = "财务经理" Then
    Tables("日报表").OpenLoadTree("日期 YMD|项目名称")
   End If

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


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
  发帖心情 Post By:2016/6/1 23:08:00 [显示全部帖子]

代码是正常,但功能不能实现!

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


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
  发帖心情 Post By:2016/6/1 23:38:00 [显示全部帖子]

谢谢,我在表的beforload事件中设置了下面的代码就实现了!换成了筛选树代码,不知道为什么加载树代码为什么不能实现?

 

If User.Group = "财务经理" Then
    Tables("日报表").OpenFilterTree("日期 YMD|项目名称")
Else
 Tables("日报表").CloseFilterTree
End If


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


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
  发帖心情 Post By:2016/6/2 10:07:00 [显示全部帖子]

谢谢,已经解决了!放在表的beforload事件中或项目的“LoadUserSetting"里。 都可以了,谢谢wyz20130512的及时回复!

 回到顶部