以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  CreateDataTree 有问题!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=6392)

--  作者:mr725
--  发布时间:2010/3/28 21:09:00
--  CreateDataTree 有问题!
Dim tr As WinForm.TreeView = Forms("mls1").Controls("TreeView1")
tr.CreateDataTree("Account","FullName","_","","")

左边的表,怎么会生成右边的结果 :   这么多银行存款??


图片点击可在新窗口打开查看此主题相关图片如下:未命名.jpg
图片点击可在新窗口打开查看

一级没有合并在一起??
把下面的贴到自己的表中测试:
银行存款
银行存款_建行天支
银行存款_建行晋支
银行存款_招商银行
银行存款_中信银行
银行存款_建行天福
银行存款_招商银行
银行存款_浦发银行
银行存款_中行省分行
[此贴子已经被作者于2010-3-28 21:10:47编辑过]

--  作者:mr725
--  发布时间:2010/3/28 21:21:00
--  
把所有的“_” 改为 “\\” 就可以正常显示目录树了!  难道不认下划线 _  ???

测试多种符号后,发现只认\\这个默认的符号??????????、
[此贴子已经被作者于2010-3-28 21:29:49编辑过]

--  作者:狐狸爸爸
--  发布时间:2010/3/28 21:47:00
--  
惭愧,只用斜线测试了,下次修正。
--  作者:程兴刚
--  发布时间:2010/3/28 21:50:00
--  
可能是下划线有特殊用处的原因!比如在列名称中多级列标题的特殊用法,只不过是贺老师没有提示!
--  作者:mr725
--  发布时间:2010/3/29 13:28:00
--  
还有一个问题: 分隔符前后有空格的也无法生成美观的目录树!


图片点击可在新窗口打开查看此主题相关图片如下:未命名+.jpg
图片点击可在新窗口打开查看

--  作者:yangming
--  发布时间:2010/3/29 14:36:00
--  

在生成目录树前先删除斜杠前后的空格试试

[此贴子已经被作者于2010-3-29 14:36:46编辑过]

--  作者:mr725
--  发布时间:2010/3/29 15:03:00
--  
以下是引用yangming在2010-3-29 14:36:00的发言:

在生成目录树前先删除斜杠前后的空格试试

[此贴子已经被作者于2010-3-29 14:36:46编辑过]

问题是要查询后台数据,不知可行否··· 

但是如果分隔符能包含空格就省事多了。  看狐爸的了···


--  作者:狐狸爸爸
--  发布时间:2010/3/29 15:05:00
--  
空格不可以的,符号可以定义。
--  作者:wcs
--  发布时间:2010/3/29 15:23:00
--  

这里有很多致力于提高工作效率的会计。


--  作者:wcs
--  发布时间:2010/3/29 15:24:00
--  

其实用老方法也可以手成目录树。

现在有了CreateDataTree,就更显简单了。