Foxtable(狐表)用户栏目专家坐堂 → 设置加载树


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

主题:设置加载树

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


加好友 发短信
等级:六尾狐 帖子:1439 积分:10622 威望:0 精华:0 注册:2014/8/13 16:19:00
设置加载树  发帖心情 Post By:2019/11/9 10:32:00 [只看该作者]

系统有个设置加载树的功能,挺好的,省的自己编码设置筛选了。
不过使用过程中发现一个问题,针对每个用户,都有一定的权限,只能看到筛选后的数据。筛选的条件记录在var("filter")里面。
正常,我需要在任何筛选过程中,都要加上这个条件。
不过经过加载树加载以后,原来设定的条件就用不上了。
有没简单的方法,用系统的加载树设置功能,然后又可以加上这个自己设定的条件?

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


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/9 10:36:00 [只看该作者]


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


加好友 发短信
等级:六尾狐 帖子:1439 积分:10622 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2019/11/9 11:54:00 [只看该作者]

收到,谢谢。
还有一个问题,就是加载树是根据筛选之前的数据建立的树。
所以存在一些没有数据的节点。
这个能处理?

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


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/9 12:01:00 [只看该作者]

关闭,重新打开加载树

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


加好友 发短信
等级:六尾狐 帖子:1439 积分:10622 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2019/11/9 12:14:00 [只看该作者]

好像不行。
我再说一下做法啊:
切换主表之前,获取该用户的过滤条件  var("filter")
在全局表事件中的beforeload中,加入该条件var("filter")。
菜单中提供给用户可以设定加载树。
切换主表以后,按条件过滤了数据,显示加载树以后,其中的节点下无数据。
关闭重新显示也不行,什么原因?

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


加好友 发短信
等级:超级版主 帖子:107135 积分:544918 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/9 13:43:00 [只看该作者]

2楼用法只能影响加载后的数据,不会影响加载树本身。也就是加载树仍然显示的所有数据。

这种建议自己使用目录树做加载树了:


 回到顶部