Foxtable(狐表)用户栏目专家坐堂 → 外部表的排序


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

主题:外部表的排序

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:11133 威望:0 精华:0 注册:2014/8/13 16:19:00
外部表的排序  发帖心情 Post By:2015/1/6 16:14:00 [只看该作者]

外部表的排序应该设置在哪里?
我在afterload中加入:
E.DataTable.LoadOrder = "第一列"
e.DataTable.load

好像没有起作用啊???

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/6 16:17:00 [只看该作者]

加载进来后,Table会根据SOrtKey重新排序

你要在加载完毕后,设置Table的 Sort属性排序才有用

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/1/6 16:19:00 [只看该作者]

 Load之后,设置排序

 

 Tables("表A").Sort = "第一列"


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


加好友 发短信
等级:六尾狐 帖子:1495 积分:11133 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2015/1/6 16:26:00 [只看该作者]

我在afterload 事件中,加入tables("表1").sort = "第一列",确实起作用了。谢谢。
不过,我不理解,为什么加入以下的代码,不起作用。可否稍微解释一下?
E.DataTable.LoadOrder = "第一列"
e.DataTable.load


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


加好友 发短信
等级:六尾狐 帖子:1495 积分:11133 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2015/1/6 16:27:00 [只看该作者]

如果我在beforeload中加入这个代码,好像会死循环
E.DataTable.LoadOrder = "第一列"
e.DataTable.load

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/1/6 16:29:00 [只看该作者]

这不是肯定的吗?  你放在这里.你加载一次就会触发一次加载事件,你又加载,那就死循环永远在加载啊

 回到顶部