Foxtable(狐表)用户栏目专家坐堂 → 关于droptreebuilder问题 帮我看看自动填入相关列


  共有10543人关注过本帖平板打印复制链接

主题:关于droptreebuilder问题 帮我看看自动填入相关列

帅哥哟,离线,有人找我吗?
Fotable
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1015 积分:6979 威望:0 精华:0 注册:2012/8/1 18:41:00
关于droptreebuilder问题 帮我看看自动填入相关列  发帖心情 Post By:2012/10/11 0:29:00 [只看该作者]

http://www.foxtable.com/help/topics/2031.htm

示例七

有的时候,目录树表的所有分类内容都在同一列中,如下图:

如果需要根据这一列的内容,来生成一个多层的目录树,指定目录树列的时候,应该将列名用大括号括起来:

Dim tb As New DropTreeBuilder
tb
.SourceTable = DataTables("分类") '指定目录树表
tb
.TreeCols = "{分类}" '指定用于生成目录树的列,用大括号括起来
tb
.ReceiveCols = "大类|二类|三类" '指定数据接收列
tb
.PathSeparator = "|" '指定路径分割符号
Tables(
"订单").Cols("大类").DropTree = tb.Build
()

 

我是根据帮助中 这个功能弄的

 和这个例子的区别在于,

1、我的树是根据分类和品名合并的单列后产生树

2、我的树分支长度是不等的

 下面是我产生树的商品表

 


此主题相关图片如下:2012-10-11_095042.jpg
按此在新窗口浏览图片

我的代码

Dim tb As New DropTreeBuilder
tb.SourceTable = DataTables("商品") '指定目录树表
tb.TreeCols = "商品名称|价格" '指定用于生成目录树的列
tb.SourceCols="商品名称|价格"
tb.ReceiveCols = "商品名称|价格" '指定数据接收列
tb.PathSeparator = "商品名称|价格" '指定路径分割符号
e.Table.cols("商品名称").DropTree = tb.Build()

 

 

为什么在销售表 选择下拉树后 不能自动填入价格呢?

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:管理项目4.foxdb

[此贴子已经被作者于2012-10-11 9:54:34编辑过]

 回到顶部
总数 13 1 2 下一页