以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]目录树生成问题:节点text与name 分别在两个表中如何生成目录树  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=44704)

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



--  作者:Bin
--  发布时间:2014/1/7 11:28:00
--  
没看懂表A表B的关系.和你想实现的效果.
--  作者:loongtai
--  发布时间: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来实现。
不知意思表达清楚没?

--  作者:Bin
--  发布时间:2014/1/7 11:54:00
--  
.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:目录树生成问题.foxdb


--  作者:abcd1998
--  发布时间:2014/1/7 12:29:00
--  
高深着
--  作者:lsy
--  发布时间:2014/1/7 13:45:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多表目录树.table


--  作者:yd0731
--  发布时间:2014/1/7 14:01:00
--  
以下是引用lsy在2014-1-7 13:45:00的发言:
 下载信息  [文件大小:476.0 KB  下载次数:0]
图片点击可在新窗口打开查看点击浏览该文件:多表目录树.table

显示可以,但时不能筛选,能否进一步补充

[此贴子已经被作者于2014-1-7 14:01:20编辑过]

--  作者:Bin
--  发布时间:2014/1/7 14:04:00
--  
4楼的不行吗?
--  作者:lsy
--  发布时间:2014/1/7 14:43:00
--  

楼主只问如何生成,没问如何筛选。

下面的加上筛选。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多表目录树.table