以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 如何实现递归(函数)的问题!(劳烦老六了) (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=709) |
||||
-- 作者:gdlgh -- 发布时间:2008/9/26 17:52:00 -- [求助] 如何实现递归(函数)的问题!(劳烦老六了) 呵。连自定义函数都无,也就是说不用谈函数的递归的问题了。不知我的理解是否正确? |
||||
-- 作者:贺老六 -- 发布时间:2008/9/26 18:05:00 -- 递归虽然有用,但对于foxtable并非必需品。 DataView有一个BuildDataTree方法,可以根据表中数据动态生成一个目录树。 至于无限目录,下面这个帖子的12楼,就有一个例子: http://www.foxtable.com/dispbbs.asp?boardid=2&id=555&page=&star=2 此外,已经提供了一个eval函数,可以对表达式求值,具体请看帮助。 [此贴子已经被作者于2008-9-26 18:05:36编辑过]
|
||||
-- 作者:gdlgh -- 发布时间:2008/9/26 19:15:00 -- BuildDataTree方法只是对已固定的列(也就是固定级数)生成树,作用不大! [此贴子已经被作者于2008-9-26 19:16:04编辑过]
|
||||
-- 作者:贺老六 -- 发布时间:2008/9/26 19:47:00 -- 如果你认真的看过这个帖子,并研究了12楼例子的代码,你就会知道,这是一个无层数限制的目录树。 |
||||
-- 作者:gdlgh -- 发布时间:2008/9/26 20:03:00 -- 呵。还真未研究过! |
||||
-- 作者:gdlgh -- 发布时间:2008/9/26 21:19:00 -- 还是怎样看就怎样不明!!!!!!
|
||||
-- 作者:贺老六 -- 发布时间:2008/9/26 21:21:00 -- 以下是引用gdlgh在2008-9-26 20:03:00的发言:
呵。还真未研究过!
|
||||
-- 作者:gdlgh -- 发布时间:2008/9/26 21:26:00 -- 帮做一个示例吧!在6楼! [此贴子已经被作者于2008-9-26 21:26:31编辑过]
|
||||
-- 作者:贺老六 -- 发布时间:2008/9/26 21:35:00 -- 呵呵,代码就是这么简单,别光看目录树窗口的afterload事件代码,这里只是生成第一级目录。 最关键的还在目录树的NodeMouseClick和NodeMouseDoubleClick两个事件的代码,特别是NodeMouseClick事件 可以自己参照着做 |
||||
-- 作者:gdlgh -- 发布时间:2008/9/26 21:43:00 -- 呵。。可能老六你误解我的意思了! 那例子是点了那个节点就生成那个子节点,这个简单! 但我所说的是窗口打开就自动根据数据表生成树(无任何点击的动作,表有几级树就有几级) 我怀疑树控件的属性、方法应不只这些的! [此贴子已经被作者于2008-9-26 21:52:42编辑过]
|