以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]loadfilter加载排序的问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=170856) |
-- 作者:晨曦396 -- 发布时间:2021/8/9 17:53:00 -- [求助]loadfilter加载排序的问题 loadfilter 加载不能设置在表格显示的顺序,可以通过table.sort设置,但是这样设置后,导致插入的功能不能在排序状态下使用,有什么办法 可以在加载数据时就排序, 不使用 table.sort, 或者在排序状态下可以使用插入行 |
-- 作者:有点蓝 -- 发布时间:2021/8/9 20:10:00 -- 先排序,然后按照排序更新_sortkey值,最后取消排序,比如: DataTables("订单").LoadFilter = "[日期] = #" & Date.Today & "#" DataTables("订单").Load Tables("订单").sort = "第一列" dim r as row = Tables("订单").rows(0) Dim idx As Decimal =r("_sortkey") for i as integer = 0 to Tables("订单").rows.count - 1 Tables("订单").rows(i)("_sortkey") = idx + i next Tables("订单").sort = ""
[此贴子已经被作者于2021/8/9 20:11:54编辑过]
|