以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于用目录树筛选,如何连同子节点一起筛选的算法  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41042)

--  作者:sunsenfeng
--  发布时间:2013/10/9 22:15:00
--  [求助]关于用目录树筛选,如何连同子节点一起筛选的算法

请教老师

如何用目录树来筛选,当点击节点时,把当前节点以及所有子节点作为筛选条件

请教算法

 


--  作者:有点甜
--  发布时间:2013/10/9 22:27:00
--  
 自己拼凑筛选条件呗,具体,上例子。
--  作者:sunsenfeng
--  发布时间:2013/10/10 10:09:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目2.table


--  作者:Bin
--  发布时间:2013/10/10 10:12:00
--  
http://www.foxtable.com/help/topics/0917.htm
--  作者:sunsenfeng
--  发布时间:2013/10/10 10:46:00
--  

甜老师

这个不适用

我的目标是

假设有类

食品-蔬菜-萝卜/黄瓜/韭菜

 

当选定萝卜,仅仅是筛选出萝卜

当选定蔬菜,那么就要将蔬菜,萝卜,黄瓜,韭菜都筛选出来

如果是选定食品,就把食品,蔬菜,萝卜,黄瓜,韭菜全部筛选出来

 

注意表中的种类字段可以是食品,蔬菜,萝卜,黄瓜,韭菜热核一个值

 


--  作者:Bin
--  发布时间:2013/10/10 10:48:00
--  
请看4楼的帮助连接,可以满足你需求.
--  作者:lsy
--  发布时间:2013/10/10 10:59:00
--  
Tables("商品").Filter = "类别 Like \'" & e.Node.Name & "*\'"
--  作者:sunsenfeng
--  发布时间:2013/10/10 11:00:00
--  

Bin老师,4楼帮助看过,那是3个条件很清楚

现在是要搜索出当前节点以及字节点的所有节点值,来组合查询条件

变通的算法:

如何遍历当前节点的所有子节点?

请给个算法

 

[此贴子已经被作者于2013-10-10 11:00:01编辑过]

--  作者:Bin
--  发布时间:2013/10/10 11:01:00
--  
这种情况请参考7楼 LSY的写法.
--  作者:lsy
--  发布时间:2013/10/10 11:33:00
--  

发错地方啦。

[此贴子已经被作者于2013-10-10 11:42:18编辑过]