以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- DropTreeBuilder生成下拉树如何只能选择末级返回? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=49475) |
-- 作者:magangzmc -- 发布时间:2014/4/18 14:55:00 -- DropTreeBuilder生成下拉树如何只能选择末级返回? 代码: Select Case e.Col.Name Case "所属分类" Dim tb As New DropTreeBuilder tb.SourceTable = DataTables("客户分类档案") \'指定目录树表 tb.TreeCols = "{路径}" \'指定用于生成目录树的列 tb.SourceCols = "分类编码" tb.SeparateContent = True \'启用内容分割功能 tb.ContentSeparator = "\\" \'指定内容分割符号 tb.ReceiveCols = e.Col.Name \'指定数据接收列 e.Col.DropTree = tb.Build() End Select 但是,选择非末级仍可以返回值,如何禁止非末级返回值?
|
-- 作者:Bin -- 发布时间:2014/4/18 14:57:00 -- 这样的要求,只能自己动手设计了. 可以在节点点击事件 判断e.node.Level
|
-- 作者:万通 -- 发布时间:2014/4/18 15:11:00 -- 正好我也在提问题,顺便回复一下。可以这样: if nd.nodes.count = 0 then 才返回值 end if
|