以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 启用合并模式后,如何设置MergeSort才能使排序保持原来顺序不变? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=52942) |
-- 作者:bahamute -- 发布时间:2014/6/26 0:37:00 -- 启用合并模式后,如何设置MergeSort才能使排序保持原来顺序不变? 启用合并模式后,排序发生改变,如何设置MergeSort才能使排序保持原来顺序不变? |
-- 作者:y2287958 -- 发布时间:2014/6/26 8:19:00 -- AfterSort事件后再执行一下合并代码 |
-- 作者:bahamute -- 发布时间:2014/6/26 12:03:00 -- 窗口临时表,在AfterSort设置合并代码如下,预览还是会出现自动排序。 Dim t As Table = e.Form.Controls("Table1").Table With t .MergeMode = MergeModeEnum.Standard \'标准合并模式 .MergeCols.Clear() \'清除原来的合并列 .MergeCols.Add("被检查单位") \'加入要合并的列 \'.MergeSort = "" \'设置合并模式下的排序方式 .AllowMerge = True \'启用合并模式 End With |
-- 作者:有点甜 -- 发布时间:2014/6/26 12:14:00 -- 合并模式,都是会自动排序的。 |