起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 166|回复: 7

【结贴】如何实现下拉树型?**

[复制链接]
发表于 2008-5-27 18:41:08 | 显示全部楼层 |阅读模式
请问直接设置字段的查找属性就可以显示类似于下图所示的树型下拉吗?
还是必须要加datatreeview控件?
具体实现办法有参考吗?

1.jpg

11.57 KB, 下载次数: 130

回复

使用道具 举报

发表于 2008-5-28 08:32:56 | 显示全部楼层
设置查找属性-表现-类型属性为:树型或编码树型
要求:数据集的数据必须有属性关系
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-28 09:21:43 | 显示全部楼层
我选择的是tperson表中的SELECT TPERSON.FDEPTID, TPERSON.FDISPLAYNAME FROM TPERSON,希望以fdeptid为根,fdisplayname为叶子节点,而我又把fdeptid设置了查找属性,
希望显示的是部门的名称,树型设置如下图所示,结果只显示用户名,不显示部门名称以及部门和人员之间的关系

查找属性定义.jpg

879.54 KB, 下载次数: 123

回复 支持 反对

使用道具 举报

发表于 2008-5-28 09:40:19 | 显示全部楼层
人员表不能构成树形关系,
如果想构成组织机构的树形关系请使用组织机构系统表利用FGUID和FPARENTGUID构成树形关系。
不知道楼主什么需求,可否把字段的表现类型设置成组织机构编码的方式来代替呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-28 09:42:12 | 显示全部楼层
我就是想把人员按部门的形式组织起来形成树型关系下拉
回复 支持 反对

使用道具 举报

发表于 2008-5-28 09:57:37 | 显示全部楼层
楼主看一下是否你的需求类似于平台中自带的 工作任务 功能的处理部门和处理人呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-28 10:00:38 | 显示全部楼层
问题解决,我把组织机构系统表中扩展名为.dfd和.psn的取出来然后按照您说的设置就实现我的功能了,谢谢!
回复 支持 反对

使用道具 举报

发表于 2008-5-28 10:08:05 | 显示全部楼层
好的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-14 07:17 , Processed in 0.045729 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表