Foxtable(狐表)用户栏目专家坐堂 → DropTreeBuilder定义下拉 但是 不能像树那样 把name和path分开呀


  共有1964人关注过本帖树形打印复制链接

主题:DropTreeBuilder定义下拉 但是 不能像树那样 把name和path分开呀

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


加好友 发短信
等级:二尾狐 帖子:594 积分:4030 威望:0 精华:0 注册:2015/3/10 13:25:00
DropTreeBuilder定义下拉 但是 不能像树那样 把name和path分开呀  发帖心情 Post By:2020/2/29 17:53:00 [只看该作者]

Dim tb As New DropTreeBuilder
tb.SourceTable = DataTables("财务外账科目") '指定目录树表
tb.TreeCols = "{本科目级码}"       '指定用于生成目录树的列,用大括号括起来,显示列
tb.SourceCols = "科目代码"           '' 取值列

tb.TreeSort = "科目代码"            ''排序
tb.ReceiveCols = args(0)         '指定数据接收列 报销分类中的列名
tb.TreeWidth=200
tb.PathSeparator = "."          '指定路径分割符号
Return tb.build()
----------------------------------------------------------------------------
DropTreeBuilder定义下拉 但是 不能像树那样 把name和value分开呀,我要显示和取值不一样呀,特别是下拉树,显示的全是code,我想取值code和显示name都要
[此贴子已经被作者于2020/2/29 17:55:12编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2020/3/1 15:27:00 [只看该作者]

TreeCols 指定的就是显示列,SourceCols 指定的就是取值列,本里就是分开的啊。
如果你要在运行过程取值,参考:

既然获得了对应的datarow,那么取任何一列的值都可以。

 回到顶部