Foxtable(狐表)用户栏目专家坐堂 → [求助]递归生成目录树


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

主题:[求助]递归生成目录树

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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
[求助]递归生成目录树  发帖心情 Post By:2015/7/20 14:34:00 [只看该作者]


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

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

图片点击可在新窗口打开查看此主题相关图片如下:递归结果.png
图片点击可在新窗口打开查看
老师,
  根据人员信息表可以完成上面的递归结果
但是,当人员信息表为下图 使用人员信息表 递归就不成功了,因为第二级出现了断开,递归不成功;




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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2015/7/20 14:35:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:人员信息断开的.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:不成功的递归.png
图片点击可在新窗口打开查看
考虑另外一种方法
使用部门架构递归,然后将部门架构目录树节点在人员信息表中查找到名字替换,但是人员信息是多行,部门架构的是一行,问下老师,怎么能做到呢


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/20 14:39:00 [只看该作者]

 1、可以根据编码规则去确定级别,改代码实现;

 

 2、出现这种情况,二级怎么处理?

 

 3、上传实例。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/20 14:40:00 [只看该作者]

 你这个需求需要递归吗?直接查表就行啊

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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2015/7/20 15:16:00 [只看该作者]

麻烦您了

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:递归中的断点.foxdb



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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2015/7/20 15:18:00 [只看该作者]

断开的二级 直接列示 部门名称就行了

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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2015/7/20 16:03:00 [只看该作者]

红袍老师,
   递归不能搞定吗;

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/20 16:43:00 [只看该作者]

 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:递归中的断点.foxdb


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


加好友 发短信
等级:九尾狐 帖子:2928 积分:20184 威望:0 精华:0 注册:2012/2/3 17:45:00
  发帖心情 Post By:2015/7/20 16:58:00 [只看该作者]

哦 好棒 稍微改下 就是我要的结果 谢谢红袍老师。原版留存,未来一定还需要

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


 回到顶部