以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 如何按ID列排序? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=87121) |
-- 作者:ycwk -- 发布时间:2016/7/4 11:17:00 -- 如何按ID列排序? ID列是表达式 [_Identify] ,现在顺序是乱的,不知道是按什么排的。 怎么控制排序? 例如:ID 481 557 _Sortkey 都是449.0000000000
|
-- 作者:大红袍 -- 发布时间:2016/7/4 11:20:00 -- 方法一:直接写代码
Tables("表A").Sort = "_Identify" |
-- 作者:大红袍 -- 发布时间:2016/7/4 11:21:00 -- 方法二:重新设置_Sortkey值
Dim drs As List(of DataRow) = DataTables("表A").Select("","_Identify") |
-- 作者:ycwk -- 发布时间:2016/7/4 19:07:00 -- 方法一,放在哪个事件中? |
-- 作者:大红袍 -- 发布时间:2016/7/4 19:39:00 -- After\'OpenProject事件。 |
-- 作者:ycwk -- 发布时间:2016/7/6 22:02:00 -- 问题是解决了,可是为什么会出现乱序呢? 为什么没有按_identify的顺序来默认显示呢? |
-- 作者:大红袍 -- 发布时间:2016/7/6 23:14:00 -- 以下是引用ycwk在2016/7/6 22:02:00的发言:
问题是解决了,可是为什么会出现乱序呢? 为什么没有按_identify的顺序来默认显示呢?
默认,不是按照_Identify显示的,而是按照_Sortkey。
你可以把排序列删除,然后按照_Identify显示了 http://www.foxtable.com/webhelp/scr/1797.htm
|