以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于多选树的取值问题和节点名称筛选问题问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=38467)

--  作者:xietan417
--  发布时间:2013/7/30 10:49:00
--  关于多选树的取值问题和节点名称筛选问题问题

我想在多选的过程中,在选中父节点的时候,取值时只取子节点的值,就像例子中只取编号!

 

 

 

还有能不能像下面的动画一样,做树节点的筛选?这在树节点的时候方便查找节点


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

 

 

 

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:复选筛选统计(修改).foxdb


--  作者:Bin
--  发布时间:2013/7/30 11:10:00
--  
真够麻烦的,搞定了.

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:复选筛选统计(修改).foxdb





--  作者:Bin
--  发布时间:2013/7/30 11:18:00
--  
.
图片点击可在新窗口打开查看此主题相关图片如下:1.gif
图片点击可在新窗口打开查看

--  作者:lsy
--  发布时间:2013/7/30 11:21:00
--  
烦请Bin老版,上个试用版的答案,请教请教。
--  作者:Bin
--  发布时间:2013/7/30 11:27:00
--  
以下是引用lsy在2013-7-30 11:21:00的发言:
烦请Bin老版,上个试用版的答案,请教请教。


转为Table格式挺麻烦的,我给你解释一下思路好了.

使用一个全局变量储存上次查询的下标.(数值类型)

下拉窗口打开事件中为这个下标设置为0

文本框TextChanged事件为这个下标设置为0 (意义是一旦我改变文本框的值,也就是想重新检索了,当然不希望按照之前的下标开始检索)

点击下一步按钮事件,循环所有节点判断节点名称是否和文本框值相等并且当前下标大于全局变量下标,如果是那么选中这个节点同时把全局变量赋值为当前下标 退出循环 

--  作者:lsy
--  发布时间:2013/7/30 11:34:00
--  
谢谢。
--  作者:xietan417
--  发布时间:2013/7/30 14:07:00
--  

谢谢BIN,但是无法模糊筛选啊~


--  作者:Bin
--  发布时间:2013/7/30 14:08:00
--  
只需要把= 等于 换成 like 即可模糊筛选
--  作者:xietan417
--  发布时间:2013/7/30 14:09:00
--  
试过啦!不行!
--  作者:Bin
--  发布时间:2013/7/30 14:12:00
--  
那就使用 "北京".Contains("北")