Foxtable(狐表)用户栏目专家坐堂 → 对目录树列表进行筛选


  共有2067人关注过本帖树形打印复制链接

主题:对目录树列表进行筛选

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106695 积分:542670 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/7 8:48:00 [显示全部帖子]

没看懂。”增加“只是新增了一个空行,和目录树的点击筛选有什么关系?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106695 积分:542670 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/7 9:18:00 [显示全部帖子]

这种在列属性设置的目录树,没有办法做动态筛选。

方法1、改为这种:http://www.foxtable.com/webhelp/topics/2127.htm,去掉列属性的设置,到小区筛选确定按钮掉里调用
2、【推荐】改为使用下拉窗口,直接在下拉窗口里做筛选,比如:http://www.foxtable.com/webhelp/topics/2116.htmhttp://www.foxtable.com/webhelp/topics/2961.htm
[此贴子已经被作者于2023/9/7 9:18:58编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106695 积分:542670 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/7 11:01:00 [显示全部帖子]

把设置动态目录树的代码放一份到“结算新增“窗口afterload事件

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106695 积分:542670 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/9/8 16:18:00 [显示全部帖子]

上条明细的内容加入条件咯,。比如

Dim tb As New DropTreeBuilder
tb.SourceTable = DataTables(
"行政区域2") '指定目录树表
tb.TreeCols = 
"省|县市" '指定用于生成目录树的列
tb.ReceiveCols = 
"省|县市|区号|邮编" '指定数据接收列
tb.SeparateContent = 
True '启用内容分割功能
tb.ContentSeparator = 
"|" '指定内容分割符号
tb.TreeFilter = "省 not in ('" & DataTables("客户").GetComboListString("省").replace("|","','") & "')"
Tables("客户").Cols("省").DropTree = tb.Build()

 回到顶部