因为列属性的目录树列表是一打开项目就处理的了,因为窗口还没有打开,这时数据还没有加载出来。而目录树列表一旦处理过就不会在自动刷新的。
……
dt2.load(false)
Dim tb As New DropTreeBuilder
tb.SourceTable = DataTables("项目名称") '指定目录树表
tb.TreeCols = "片区|项目名称" '指定用于生成目录树的列
tb.SourceCols = "片区|项目名称" '指定数据来源列
tb.ReceiveCols = "片区|项目名称" '指定数据接收列
Tables("某某表").Cols("项目名称").DropTree = tb.Build()