Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:婴狐 帖子:18 积分:167 威望:0 精华:0 注册:2019/1/2 8:40:00
  发帖心情 Post By:2019/1/29 12:11:00 [只看该作者]

我的目录树是这样生成的,如下图:

此主题相关图片如下:1548731240(1).jpg
按此在新窗口浏览图片
用物料类别和物料名称两列内容合成一列 目录树。
窗口启动事件设置如下图:

此主题相关图片如下:1548731439(1).jpg
按此在新窗口浏览图片
老是您这个代码和昨天您给我的代码是一样的,是这样如下图:

此主题相关图片如下:1548730890(1).jpg
按此在新窗口浏览图片

正常的按级码排序应该是集装箱》前墙》下框》角件。就比如我只输入集装箱,他应该是最高级在最上面显示。集装箱-前墙就是二级。但现在的排序不是这样。
我想实现的目的就是我一点集装箱,他就能筛选出所有部件,如前墙后墙地板,我一点前墙就能显示前墙和下框,上框,及下一级的角件等零件。不知道这样说老师是否能看明白。
可能我下面生成目录树的代码显示的是描述列物料名称,所以影响了筛选?我现在点集装箱有反应,下面既不显示也筛选不了。如下图
Dim trv As WinForm.TreeView = e.Form.Controls("TreeView筛选树")
trv.GenerateTree("物料信息表","目录树","物料名称", "-")

问题比较复杂,还望老师费心

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


加好友 发短信
等级:婴狐 帖子:18 积分:167 威望:0 精华:0 注册:2019/1/2 8:40:00
  发帖心情 Post By:2019/1/29 12:12:00 [只看该作者]

最后一张不能一次上传,最后的图片是这样
图片点击可在新窗口打开查看此主题相关图片如下:1548731874(1).jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/29 12:23:00 [只看该作者]

筛选代码改成

 

Tables("物料信息表").Filter = "目录树 like '" & e.Node.FullName.Replace("\","-") & "%'"


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


加好友 发短信
等级:婴狐 帖子:18 积分:167 威望:0 精华:0 注册:2019/1/2 8:40:00
  发帖心情 Post By:2019/1/29 14:47:00 [只看该作者]

您说的代码和我现在目录树单击事件里的代码是一样的,我现在是这样,比如我单击集装箱,显示如下图:

图片点击可在新窗口打开查看此主题相关图片如下:afe302bbdae00fe72e2c344f87af106.png
图片点击可在新窗口打开查看
但我单击集装箱下面的前墙,以及再下一级前框都筛选不出内容,如下图:

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



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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/29 15:42:00 [只看该作者]

认认真真看代码啊,复制粘贴测试啊。

 

Tables("物料信息表").Filter = "目录树 like '" & e.Node.FullName.Replace("\","-") & "%'"


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


加好友 发短信
等级:婴狐 帖子:18 积分:167 威望:0 精华:0 注册:2019/1/2 8:40:00
  发帖心情 Post By:2019/1/29 16:04:00 [只看该作者]

您真是神了,可以了,现在每组都能筛选出来了,还有个问题,排序有问题,就是如图
图片点击可在新窗口打开查看此主题相关图片如下:bcdd16cb0be77a6db6a92439f41306a.png
图片点击可在新窗口打开查看
按级码登记有角件的应该是最低的,应该在下面。这个有办法吗

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


加好友 发短信
等级:超级版主 帖子:106063 积分:539408 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/1/29 19:54:00 [只看该作者]


 回到顶部
总数 27 上一页 1 2 3