以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]帮忙看看这个内部函数错在哪?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=41589)

--  作者:loongtai
--  发布时间:2013/10/23 9:18:00
--  [求助]帮忙看看这个内部函数错在哪?
希望通过由表的多列生成目录树,这个可以由buildtree的方法来实现,但是还需对其中的某列依据其它列更改节点标题。这个好像是又是createtree方法才能做到。于是模仿createtree方法写了一个内部函数:Createtree_multcol,但是运行有错误,找了半天,也不知道错在哪。求教!
 
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test-由多列生成目录树并对更改节点标题.zip


--  作者:Bin
--  发布时间:2013/10/23 9:55:00
--  
.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test-生成目录树.table


--  作者:loongtai
--  发布时间:2013/10/23 10:07:00
--  
以下是引用Bin在2013-10-23 9:55:00的发言:
.
 下载信息  [文件大小:296.0 KB  下载次数:0]
图片点击可在新窗口打开查看点击浏览该文件:test-生成目录树.table

将ntcols由"|第五列||“改成”第五列“,这个的确不会产生错误,但是我期望实现的结果是ntcols与nmcols是相对应的,nmcols=="第一列|第二列|第三列|第四列",ntcols="|第五列||“的意思为:第一列的ntcols为空,则无须更改节点标题,第二列对应的ntcols为”第五列”,则将第二列的节点的标题更改为第五列的值,第三列、第四列类似。


--  作者:loongtai
--  发布时间:2013/10/23 10:40:00
--  
老大,问题还没Ok,再帮帮忙


--  作者:Bin
--  发布时间:2013/10/23 10:52:00
--  
不明白你这是什么意思.
--  作者:loongtai
--  发布时间:2013/10/23 10:57:00
--  
ntcols="|第五列||“ 的意思 “0|第五列|0|0”,第一列的对应标题列列名为空,即第一列所产生的节点无需更改节点标题。第二列对应的标题列名为”第五列”,则将第二列的节点的标题更改为第五列的值,第三列、第四列类似。
--  作者:Bin
--  发布时间:2013/10/23 11:09:00
--  
.
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:test-生成目录树.table