以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于列属性里目录树列表排序的问题,求助  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146507)

--  作者:温馨的大树
--  发布时间:2020/2/25 13:29:00
--  关于列属性里目录树列表排序的问题,求助

图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看
按照截图这样设置的地铁线列属性里的目录树列表,在全国地铁数据表里面,请问有什么办法调整图1比如说经常用到的广州市,深圳市显示的排序放在列表的前面,方便使用,谢谢
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2020/2/25 13:46:00
--  
默认按照拼音排序
--  作者:温馨的大树
--  发布时间:2020/2/25 13:55:00
--  
那可以调整排序方式吗,按照数据表中的位置进行排序,如果可以,怎么操作呢?
--  作者:有点蓝
--  发布时间:2020/2/25 14:03:00
--  
需要使用代码处理,如:http://www.foxtable.com/webhelp/topics/2031.htm

Dim tb As New DropTreeBuilder
tb.SourceTable = 
DataTables("行政区域") \'指定目录树表
tb.TreeCols = 
"省|县市" \'指定用于生成目录树的列
tb
.ReceiveCols = "省|县市" \'指定数据接收列
tb.TreeSort = "_sortkey"
Tables(
"客户").Cols("省").DropTree = tb.Build
()