Foxtable(狐表)用户栏目专家坐堂 → [求助]如何按列内容生成目录树?


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

主题:[求助]如何按列内容生成目录树?

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


加好友 发短信
等级:超级版主 帖子:312 积分:3190 威望:0 精华:6 注册:2008/8/31 19:42:00
[求助]如何按列内容生成目录树?  发帖心情 Post By:2010/3/23 20:38:00 [显示全部帖子]

[求助]表中类别只有一列(如图1),如何按类别列内容生成图2的目录树?
图片点击可在新窗口打开查看此主题相关图片如下:b.gif
图片点击可在新窗口打开查看

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

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


加好友 发短信
等级:超级版主 帖子:312 积分:3190 威望:0 精华:6 注册:2008/8/31 19:42:00
  发帖心情 Post By:2010/3/23 23:15:00 [显示全部帖子]

以下是引用程兴刚在2010-3-23 22:01:00的发言:
如果您把这样一列的数据分成多级类别(多列),会非常简单,否则,很麻烦!
[此贴子已经被作者于2010-3-23 22:01:26编辑过]

恩,确实是这样。实在不行的话,也只好这样子。


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


加好友 发短信
等级:超级版主 帖子:312 积分:3190 威望:0 精华:6 注册:2008/8/31 19:42:00
  发帖心情 Post By:2010/3/23 23:17:00 [显示全部帖子]

以下是引用mr725在2010-3-23 23:02:00的发言:
遍历行,再遍历单元格.split("\") 后,  用 .Nodes.Add 应该可以完成......    猜测的~  

不会弄。


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


加好友 发短信
等级:超级版主 帖子:312 积分:3190 威望:0 精华:6 注册:2008/8/31 19:42:00
  发帖心情 Post By:2010/3/24 11:31:00 [显示全部帖子]

谢谢各位,我下载学习先!


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


加好友 发短信
等级:超级版主 帖子:312 积分:3190 威望:0 精华:6 注册:2008/8/31 19:42:00
  发帖心情 Post By:2010/3/24 12:42:00 [显示全部帖子]

在目录树的NodeMouseDoubleClick事件只要一行代码:

Tables("表A").Filter ="[类别] Like '*" & e.Node.FullPath & "*'"

便可象分三列一样,实现双击某个节点,自动筛选出对应的数据了。

[此贴子已经被作者于2010-3-24 12:47:05编辑过]

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


加好友 发短信
等级:超级版主 帖子:312 积分:3190 威望:0 精华:6 注册:2008/8/31 19:42:00
  发帖心情 Post By:2010/3/24 20:24:00 [显示全部帖子]

以下是引用mr725在2010-3-24 20:04:00的发言:
在狐爸的例子中发现一个问题:  有重复行时》》》 报错了~~     怎么排除重复行呢? 

我测试了一下,是的会报错。让老六改进改进吧。


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


加好友 发短信
等级:超级版主 帖子:312 积分:3190 威望:0 精华:6 注册:2008/8/31 19:42:00
  发帖心情 Post By:2010/3/24 21:35:00 [显示全部帖子]

改好啦,谢C版.


 回到顶部