以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  目录树排序问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=126740)

--  作者:rjh4078
--  发布时间:2018/10/27 22:08:00
--  目录树排序问题
根据三个列生成一个三级目录树A|B|C,但是排序是按照另外2列C,D来排的,生成目录的时候怎么实现按CD的顺序排列,我试着用sql先排序生成一个表再生成发现也不行,直接

Dim tv As WinForm.TreeView
tv =e.Form.Controls(
"TreeView1")
tv.BuildTree(
"订单", "产品|客户|雇员","","区域,销售额")



也不行.

sql="sel ect * from{订单} order by 区域,销售额"


--  作者:y2287958
--  发布时间:2018/10/28 10:59:00
--  
我这里测试正常
--  作者:有点甜
--  发布时间:2018/10/29 9:57:00
--  

1、这个算是bug,第一个排序,必须是目录树的第一个列。

 

2、你也可以自己生成目录树,变通处理,如 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=115294&skin=0