以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  请教老师,如何让最终生成的目录树按照我给定表格的列顺序排列  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=128322)

--  作者:66667372
--  发布时间:2018/12/3 21:04:00
--  请教老师,如何让最终生成的目录树按照我给定表格的列顺序排列
Dim tb As New DropTreeBuilder
tb.SourceTable = DataTables("项目类型列表") \'指定目录树表
tb.TreeCols = "资料分类|资料类型" \'指定用于生成目录树的列
tb.SourceCols = "资料类型" \'指定数据来源列
tb.ReceiveCols = "资料类型" \'指定数据接收列
Tables("项目资料存档").Cols("资料类型").DropTree = tb.Build()
Tables("项目完成登记.项目资料存档").Cols("资料类型").DropTree = tb.Build()

生成目录树后的顺序与我表中的顺序不一致,该如何调整,谢谢!

--  作者:有点蓝
--  发布时间:2018/12/3 21:38:00
--  

DropTreeBuilder成员介绍:

属性

TreeFile:        字符型,指定目录树文件
TreeString:       字符型,指定用于生成目录树的字符串  
SourceTable:     DataTable类型,指定目录树表
TreeFilter:       字符型,用于设置从SourceTable取数据生成目录树的过滤条件。  
TreeSort:         字符型,用于设置生成目录树的排序列。
ReceiveCols:     字符型,指定数据接收列
TreeCols:        字符型,指定目录树列
SourceCols:      字符型,指定数据来源列
PathSeparator:   字符型,路径分割符号
ContentSeparator:字符型,指定内容分割符号
SeparateContent: 逻辑型,是否分割内容
TreeWidth:        整数型,指定目录树宽度
TreeHeight:      整数型,指定目录树高度