Foxtable(狐表)用户栏目专家坐堂 → 如何在单值下实现双值目录树的实现呢


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

主题:如何在单值下实现双值目录树的实现呢

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


加好友 发短信
等级:童狐 帖子:243 积分:1819 威望:0 精华:0 注册:2016/1/21 12:44:00
如何在单值下实现双值目录树的实现呢  发帖心情 Post By:2017/8/31 10:43:00 [只看该作者]

在下拉列表中值为=“A1|A2|A3"
提取需要注解为A1:苹果|A2:香蕉|A3:桔子
dim str as string = “A1|A2|A3"
dim str2 as string = “A1:苹果|A2:香蕉|A3:桔子"




str2 =  “苹果|香蕉|桔子"或直接显示为中文,值为数值
Dim tr As WinForm.TreeView = e.Form.Controls("TreeView")
tr.BuildTree(str,)

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/31 10:54:00 [只看该作者]

 没看懂你要表达什么,上传实例说明。

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


加好友 发短信
等级:童狐 帖子:243 积分:1819 威望:0 精华:0 注册:2016/1/21 12:44:00
  发帖心情 Post By:2017/8/31 11:06:00 [只看该作者]

原值

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170831110117.png
图片点击可在新窗口打开查看
数值取值及排序列
目录树显示名称列
TreeView框中为合成显示的值



 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/31 11:13:00 [只看该作者]

1、你可以加入一个表达式列合并两列的数据,根据表达式列生成目录树;

 

2、你可以先生成目录树,然后循环每一个节点,修改节点内容;

 

3、你可以用代码一个节点一个节点的添加。


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


加好友 发短信
等级:童狐 帖子:243 积分:1819 威望:0 精华:0 注册:2016/1/21 12:44:00
  发帖心情 Post By:2017/8/31 11:26:00 [只看该作者]

没有像数据列表中显示列与数值列这样的吗

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/31 11:29:00 [只看该作者]

以下是引用zhuya820在2017/8/31 11:26:00的发言:
没有像数据列表中显示列与数值列这样的吗

 

可以直接根据 e.node.datarow 获取对应行的值,为什么还要那样?

 

http://www.foxtable.com/webhelp/scr/2690.htm

 


 回到顶部