以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  加载树和筛选树在设计上的区别  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=142468)

--  作者:15666282205
--  发布时间:2019/10/28 13:53:00
--  加载树和筛选树在设计上的区别
老师,这几天研究加载树和筛选树。分别在什么时候用呢?我看了示例中的“统计筛选树”和“加载筛选树”,代码都是一样的呀。也许有差别我没看出来?请您指导。
--  作者:有点蓝
--  发布时间:2019/10/28 14:01:00
--  
加载树是根据条件重新从数据库里加载符合条件的数据

筛选树是根据条件从已经加载的数据里显示符合条件的数据


--  作者:15666282205
--  发布时间:2019/10/29 11:30:00
--  
老师,我比对了,两个示例,代码是一样的啊
--  作者:有点蓝
--  发布时间:2019/10/29 11:54:00
--  
加载筛选树指的是哪个例子?
--  作者:15666282205
--  发布时间:2019/10/29 13:13:00
--  
casestudy目录里的:统计筛选树和统计加载树,我看着代码是一样的。
--  作者:有点蓝
--  发布时间:2019/10/29 13:48:00
--  
不可能一样啊。有仔细理解过代码吗?不要一目十行看到部分代码一样就以为是一样的。编程不是讲故事,有时候只要有一句代码不一样,结果都有可能相反的。

统计的时候加载树使用的是SQLGroupTableBuilder,然后目录树点击后使用的是DataTables("订单").Load()

筛选树使用的是GroupTableBuilder,然后目录树点击后使用的是Tables("订单").Filter = Filter

帮助看看这些东西的区别,再结合2楼的说明理解一下