Foxtable(狐表)用户栏目专家坐堂 → [求助]目录树生成问题:节点text与name 分别在两个表中如何生成目录树


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

主题:[求助]目录树生成问题:节点text与name 分别在两个表中如何生成目录树

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


加好友 发短信
等级:二尾狐 帖子:574 积分:4332 威望:0 精华:0 注册:2013/7/26 10:24:00
[求助]目录树生成问题:节点text与name 分别在两个表中如何生成目录树  发帖心情 Post By:2014/1/7 11:14:00 [显示全部帖子]

如示例中,有表A,表B.现根据表A的“流程类别|流程代号|流转步骤编号”生成目录树,此三列对应的值为节点的name,而节点的text值,则根据 表B中对应的值来显示。如流程类别为02,表B中列名为流程类别代码为02对应值为”销售类“,此节点text为”销售类“。
如果这个能有类似http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=41164 此帖中的SQL语句实现方法那是最好。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:目录树生成问题.zip



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


加好友 发短信
等级:二尾狐 帖子:574 积分:4332 威望:0 精华:0 注册:2013/7/26 10:24:00
  发帖心情 Post By:2014/1/7 11:45:00 [显示全部帖子]

想实现的效果:
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140107113707.png
图片点击可在新窗口打开查看
表A、表B的关系:
表A中的列"流程类别"其值为02,生成的节点name值即为02,此节点的text如何得到?
通过此语句可查找datatables(”表B“).find("列名=‘流程类别’ and 代码=‘02’")(”值“),从而可知其text应为”销售类“
如果加两个辅助列则应为这种样式:

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20140107114305.png
图片点击可在新窗口打开查看
添加辅助列虽然可以达到目的,但增加不必要的空间占用,想是否有更好的方法来实现,比如说生成一个临时的SQlTable来实现。
不知意思表达清楚没?

 回到顶部