以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  Table列联动输入问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=93229)

--  作者:benwong2013
--  发布时间:2016/11/23 11:55:00
--  Table列联动输入问题
http://www.foxtable.com/help/index.htm?page=1459.htm

依照这个例子将tables设置如下:

If MainTable.Name = "E_ZCRegist" Then
    Dim tb As New DropTreeBuilder
    tb.SourceTable = DataTables("B_Bu") \'指定目录树表
    tb.TreeCols = "部门|单位|二级单位" \'指定用于生成目录树的列
    tb.SourceCols = "部门|单位|二级单位" \'指定数据来源列
    tb.ReceiveCols = "部门|单位|二级单位" \'指定数据接收列
    Tables("E_ZCRegist").Cols("部门").DropTree = tb.Build()
End If

但发现,因有部分二级单位为空时,将无法选入,若二级单位不为空的时候是没有问题,请问应该如何处理?

以下为B_Bu表的内容截图:

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



--  作者:有点蓝
--  发布时间:2016/11/23 14:26:00
--  
参考这种用法:http://www.foxtable.com/webhelp/scr/2893.htm