以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]显示顺序问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=79411) |
-- 作者:blsu33 -- 发布时间:2015/12/30 17:48:00 -- [求助]显示顺序问题 红袍老师, Dim clname() As String=drs("取值显示列").split(",") 这个是单元格的值是 ID,CNAME Dim item As Integer Tables("通用目录树_table1").DataSource =DataTables(drs("取值表")) For Each r As Col In Tables("通用目录树_table1").Cols r.Visible=False Next For item=0 To clname.Length-1 Tables("通用目录树_table1").Cols(clname(item)).Visible=True ‘为何这块的显示就变成了 CNAME,ID 这个是不是数组自动排序了,如何能按照单元格的值是 ID,CNAME,这个顺序显示呢? Next Tables("通用目录树_table1").ExtendLastCol=True Tables("通用目录树_table1").DataTable.SysStyles("EmptyArea").BackColor = Color.AliceBlue Tables("通用目录树_table1").AllowEdit=False |
-- 作者:blsu33 -- 发布时间:2015/12/30 18:03:00 -- 哦 看到了 原来Datatabl 的列名添加顺序就是 CNAME,ID 这个忽略了,是不是Table的顺序和这个有关呢? |
-- 作者:大红袍 -- 发布时间:2015/12/30 18:27:00 -- visiable不会影响排序,只是控制显示和隐藏而已。
你移动列,或者是直接设置全部排序 http://www.foxtable.com/help/topics/1775.htm
|
-- 作者:blsu33 -- 发布时间:2015/12/30 18:45:00 -- 哦明白了 |