以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  DropTreeBuilder 的 cols 数量,必须一致吗?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=176307)

--  作者:水墨青花
--  发布时间:2022/4/8 8:27:00
--  DropTreeBuilder 的 cols 数量,必须一致吗?
老师,您好:

用DropTreeBuilder设置下拉目录树时,固定通常时3列(即3层),但有时是2列(2层),对于2层的情况,选择后系统不会写入,即ReceiveCols
没有写入任何内容。

请问是否可以解决这个问题?谢谢!


Dim tb As New DropTreeBuilder
tb.SourceTable = dt
tb.TreeCols = "结构|模块|模块索引"
tb.TreeSort = "序号"
tb.SourceCols = "分类码|代码|类码"
tb.ReceiveCols = "类别|次类|类码"
Tables("文件报告").Cols("类别").DropTree = tb.Build()

--  作者:水墨青花
--  发布时间:2022/4/8 9:01:00
--  
就是某级层的内容 是2层,模块索引列是空值,如 A|B,层级C为空值。

点击目录树的B时,A和B都不写入。

--  作者:有点蓝
--  发布时间:2022/4/8 9:13:00
--  
自己做下拉窗口吧