Foxtable(狐表)用户栏目专家坐堂 → 如何把长目录树路径分开,组成筛选加载的条件


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

主题:如何把长目录树路径分开,组成筛选加载的条件

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/14 22:21:00 [显示全部帖子]

什么东西重复出现了?截图举例说明一下

如果要和FullPath的分隔区分,就不要在自己的节点使用【\】做分隔符,改为使用其它符号

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/14 23:12:00 [显示全部帖子]

代码放在什么事件的?完整代码发上来看看。

可以判断节点是否有子节点,就可以知道是不是最后一层,但是觉得没有必要判断所有节点

For Each nd In trv.AllNodes
if nd.nodes,count  = 0
Dim rts() As String = nd.FullPath.Split("\")
MessageBox.Show(nd.FullPath)
end if
Next
[此贴子已经被作者于2024/4/14 23:13:37编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/15 8:38:00 [显示全部帖子]

AfterCheckNode事件完整代码发上来看看

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/16 14:04:00 [显示全部帖子]

请上传实例测试

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/16 17:38:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.zip


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

建议不要一次性筛选过多数据,筛选条件的长度是有限制的哦

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/16 23:14:00 [显示全部帖子]

过于复杂的筛选条件,建议使用这种方法:http://www.foxtable.com/webhelp/topics/1058.htm,设计专业的查询窗口。不然目录树节点多了,用户一个个展开查看勾选也是很烦的

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/21 22:49:00 [显示全部帖子]

没有必要做什么不等于。

如果下拉选项为等于,就取勾选的节点,否则取不勾选的节点不就行了


 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106641 积分:542382 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/4/22 8:40:00 [显示全部帖子]

一样的会导致加载条件过于长。改为21楼的方式做查询。

 回到顶部