以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  自定义目录树 日期不全  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=137424)

--  作者:rjh4078
--  发布时间:2019/7/5 16:47:00
--  自定义目录树 日期不全
Dim tv As WinForm.TreeView
tv =e.Form.Controls("TreeView1")
tv.BuildTree(t.name, "客户|发货日期", "", "发货日期,发货顺序")

生成的目录树里 很多发货日期都没加进去是怎么回事

--  作者:狐狸爸爸
--  发布时间:2019/7/5 17:01:00
--  
用例子说话
--  作者:rjh4078
--  发布时间:2019/7/5 19:56:00
--  
找到问题了
Dim tv As WinForm.TreeView
tv =e.Form.Controls("TreeView1")
tv.BuildTree(t.name, "客户|发货日期", "", "发货日期,发货顺序")

想用这个排序不行 必须要跟前面一样 目录树才正确
改成tv.BuildTree(t.name, "客户|发货日期", "", "客户,发货日期")就正确 但是我想按发货顺序来排有什么办法

--  作者:rjh4078
--  发布时间:2019/7/5 19:57:00
--  
帮助里 这段代码其实是有前提条件的
Dim tv As WinForm.TreeView
tv
=e.Form.Controls("TreeView1")
tv
.BuildTree("产品", "类别|品名", "", "类别,价格 DESC")

--  作者:有点蓝
--  发布时间:2019/7/5 20:27:00
--  
试试这样

tv.BuildTree(t.name, "客户|发货日期", "", "客户,发货日期,发货顺序")

--  作者:rjh4078
--  发布时间:2019/7/6 9:55:00
--  
试了 不行 这个发货顺序不起作用
--  作者:rjh4078
--  发布时间:2019/7/6 9:58:00
--  
我改成tv.BuildTree(t.name, "客户|发货日期", "", "发货顺序,发货日期")
能生成目录树。发货顺序起作用, 但是发货日期并没有从小到大排, 顺序乱的 加 desc测试 也没效果

--  作者:有点蓝
--  发布时间:2019/7/6 10:05:00
--  
导出这个表部分数据我测试看看