以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 分页加载树的排序 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73479) |
||||
-- 作者:askbang -- 发布时间:2015/8/20 9:31:00 -- 分页加载树的排序 请教各位大拿,对于一个引用外部表的分页加载树,如果目前已经翻到第5页,此时执行对某一列的系统命令排序Syscmd.Sort.Ascending(),请问此命令排序是针对外部表排序重新加载数据到Table,还是仅仅只针对Table当前已加载的数据排序?排序后页码会有什么变化? 目前我要加载到Table的外部表数据很大有10万条记录,采用分页加载方式,如果依靠系统排序命令虽然很简单,但是担心排序数据不是我想要的结果,我希望的是能根据外部表排序,然后重新加载到Table,并且页面能自动重置到第1页。 [此贴子已经被作者于2015/8/20 9:36:18编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/8/20 10:02:00 -- 1、排序,是对当前页进行排序;不会影响分页加载。
2、控制loadover可以控制排序
http://www.foxtable.com/help/topics/1928.htm
3、你也可以sqlLoad分页
http://www.foxtable.com/help/topics/2721.htm
|
||||
-- 作者:askbang -- 发布时间:2015/8/20 10:45:00 -- 谢谢答复,其实单纯拿出分页加载外部表和排序功能来说都没有问题,只是将两者组合在一起时还没找到更好的解决方案。除非狐表有单击列头(列标题)的事件能允许我自己去控制后台数据排序,而不是另外创建个按钮或菜单命令来实现。 |
||||
-- 作者:大红袍 -- 发布时间:2015/8/20 11:43:00 -- 比如双击事件,单击事件同理。
|