Foxtable(狐表)用户栏目专家坐堂 → [求助] 加载树生成窗口


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

主题:[求助] 加载树生成窗口

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/22 20:33:00 [显示全部帖子]

内置的功能不会开放的,不然的话您需要开放A功能,他需要开放B功能,不如直接说foxtable开源好了。

何况有目录树控件可以自己来实现更复杂的功能。

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/22 22:26:00 [显示全部帖子]

我测试没有问题。5楼截图设置的就是这个条件,不管加载树选择什么,都只有第十列=1这个条件了。

注释掉的那部分代码是不能缺少的,完整用法:http://www.foxtable.com/webhelp/topics/2057.htm

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/23 8:41:00 [显示全部帖子]

我测试没有问题哦。测试步骤
1、打开项目
2、命令窗口输入【Tables("表A").OpenLoadTree("第一列|第二列")】执行
3、点击对应的节点,结果:

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

这个2行是肯定显示的,因为这个控制只是控制表数据的加载,加载树仍然会显示所有的节点。

这是合理的,因为beforeload是表事件,不可能会影响加载树,加载树也不可能知道beforeload添加了什么自定义条件。而且要搞清楚,是表格依赖加载树生成条件,而不是加载树依赖表格生成条件。

所以如果要想连加载树也控制,请自己使用目录树控件处理。

点击刷新后的效果,其实就等于点击“加载所有行”

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/12/23 10:10:31编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/23 11:05:00 [显示全部帖子]

加载树的节点还是从后台数据生成的,但是表格加载数据会受到beforeload事件的影响呀

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/23 11:16:00 [显示全部帖子]

这种命令是控制加载树的节点生成条件的,肯定可以呀。你还是没搞清楚,加载树和表格的条件是独立控制的呀

 回到顶部
帅哥,在线噢!
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/23 11:26:00 [显示全部帖子]

这个我可以反馈一下,不过估计做不了。

您可以自己设计这样一个选择窗口的。

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/23 11:43:00 [显示全部帖子]

如果和自己开发一个像Foxtable这样的框架来说,已经是提高了N倍的效率了。但是再提高也是有一个限度的,也总不能满足所有人的要求,所以Foxtable也提供了很多可以自己开发设计相关功能的用法,可以自己通过窗口+代码实现。

 回到顶部
帅哥,在线噢!
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/23 13:38:00 [显示全部帖子]

已反馈。

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110648 积分:563148 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/12/25 13:54:00 [显示全部帖子]


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