以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 目录树排序 按帮助做的,就是不成功 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73595) |
-- 作者:dxjwlf -- 发布时间:2015/8/22 12:47:00 -- [求助] 目录树排序 按帮助做的,就是不成功 Dim tv1 As WinForm.TreeView = e.Form.Controls("TreeView1") tv1.BuildTree("行政通知","当事人","","编号 desc") tv1.Nodes.Insert("所有案件",0) 把最后一条去掉了也是一样。把"编号 desc" 换成"当事人,编号 desc"
|
-- 作者:有点蓝 -- 发布时间:2015/8/22 14:36:00 -- 没问题啊,提示什么错 |
-- 作者:dxjwlf -- 发布时间:2015/8/22 15:46:00 -- 反正 目录就是不按编号,123456这样排列, |
-- 作者:有点蓝 -- 发布时间:2015/8/22 15:51:00 -- desc 是倒序排列,如果顺序的话什么不用写,只写列名就行了 [此贴子已经被作者于2015/8/22 15:51:14编辑过]
|
-- 作者:Hyphen -- 发布时间:2015/8/22 16:29:00 -- 生成目录树的时候,不仅可以指定生成条件,还可以根据需要指定排序列,需要注意的时,你根据多少列生成目录树,就得指定多少个排序列
参考http://www.foxtable.com/help/topics/0893.htm
[此贴子已经被作者于2015/8/22 17:43:03编辑过]
|
-- 作者:dxjwlf -- 发布时间:2015/8/22 16:45:00 -- 有点兰,你试下就行,只选一列 降、升都不行,无机排的。。搞不懂 |
-- 作者:有点蓝 -- 发布时间:2015/8/22 17:06:00 -- 我测试了,没问题,把你的代码发上来测试一下 |
-- 作者:Hyphen -- 发布时间:2015/8/22 17:45:00 -- 改成这个试试:
Dim tv1 As WinForm.TreeView = e.Form.Controls("TreeView1")
tv1.BuildTree("行政通知","当事人","","行政通知,编号 desc")
|
-- 作者:大红袍 -- 发布时间:2015/8/23 10:32:00 -- 编号列改成数值列,不要用字符列 |