起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 338|回复: 10

[搞定]如图所示,这个功能如何做?**

[复制链接]
发表于 2007-8-23 07:13:37 | 显示全部楼层 |阅读模式
点击节左边部门节点,自动在后边数据框中过滤出相应的人员出来麻烦?
说下祥细步骤,谢谢

tempPng2.png

5.58 KB, 下载次数: 187

回复

使用道具 举报

发表于 2007-8-23 09:16:04 | 显示全部楼层
这个可以在左边树的Onclick或者Onchange事件中处理
右边是个datagrid,根据右边的信息去过滤数据集就可以了,可以用Filter也可以用UserFilter(可以全部取出来,然后过滤,也可以只取需要的)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 09:33:47 | 显示全部楼层

都要用到一些什么控件?

在数据集上我如何设置这些项
回复 支持 反对

使用道具 举报

发表于 2007-8-23 10:01:28 | 显示全部楼层
类似于下面的代码(用的是filter):
  DataSetBroker1.DataSet.Filtered := False;
  DataSetBroker1.DataSet.Filter := ' 部门 = ''设备部''';
  DataSetBroker1.DataSet.Filtered := True;
----------------------------------------------------------------------
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 10:30:01 | 显示全部楼层

图片左边的业务树,是如何实现的?

后面的我知道了,左边呢,是用什么办法实现的??
回复 支持 反对

使用道具 举报

发表于 2007-8-23 10:53:51 | 显示全部楼层
左边的?

这个就是把你自己的组织机构表里的数据度取出来然后以树的方式体现就可以了!(比如orgtreeview)
回复 支持 反对

使用道具 举报

发表于 2007-8-23 11:06:56 | 显示全部楼层
TOrgTreeView请参考使用手册第10章572页,也可以到论坛搜索!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-8-23 12:24:56 | 显示全部楼层

我要表现的是某个字段值的项?

左边不是组织里的部门,是字段里面的值,如何实现,,
回复 支持 反对

使用道具 举报

发表于 2007-8-23 13:24:46 | 显示全部楼层
那就用DataTreeView
回复 支持 反对

使用道具 举报

发表于 2007-8-24 08:52:43 | 显示全部楼层
还有问题吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-15 16:29 , Processed in 0.049344 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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