起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 353|回复: 21

【结】[问题]如何能实现这样的统计结果?**

[复制链接]
发表于 2008-5-22 15:57:50 | 显示全部楼层 |阅读模式
需求:做一个部门结构的统计
1、先选择部门,然后点统计

未命名.jpg

5.57 KB, 下载次数: 140

回复

使用道具 举报

 楼主| 发表于 2008-5-22 16:03:31 | 显示全部楼层

[问题]接着

2、显示统计结果,分别显示已经选择了的部门的人员情况。

1.jpg

15.49 KB, 下载次数: 137

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-22 16:06:31 | 显示全部楼层

[请求]实现

第二张图是用来显示统计结果的,它可以根据我选择部门来动态显示结果,选一个就显示一个,选两个就显示两个,实在不懂怎么实现,特请教。
回复 支持 反对

使用道具 举报

发表于 2008-5-22 16:55:53 | 显示全部楼层
请问楼主哪里不知道实现,
1、是不知道,如果选择多个部门?还是不知道选择后如何过滤数据?
2、想实现怎样的选择部门?截取个图出来看看
3、选择的部门里面是怎么存储的,实际的业务数据又是怎么存储的,
希望在问问题的时候明确告知我们一下。

选择部门参考:http://bbs.justep.com/forum.php?mod=viewthread&tid=22490,
过滤数据就简单了,参考 http://bbs.justep.com/forum.php?mod=viewthread&tid=590
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-22 17:13:29 | 显示全部楼层

[问题]接着

1、选择部门我知道如何实现,不过我还是贴图出来。
2、我想问的是如何实现第二张图的显示效果。

2.jpg

17.94 KB, 下载次数: 135

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-22 17:16:03 | 显示全部楼层
部门其实就是获取当前的组织机构,这个我懂怎么实现,可是,在选择好要做统计的部门以后,显示出来的结果我就不知道如何去动态实现了,是用DATAGRID还是Docview?
回复 支持 反对

使用道具 举报

发表于 2008-5-22 17:22:44 | 显示全部楼层
呵呵,DATAGRID 就是数据网格,是一种数据表现控件,可以放到DocView中显示,也可以直接放到窗体上,
看你2楼的图,应该用表格文档比较好,样式直接画好,就把数据源处理好,即过滤好数据,就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-22 17:27:49 | 显示全部楼层
举例:如果我只选择行政部,那统计结果就只显示行政部,就不会显示软件部。
如何通过代码来控制表格文档的显示呢?
回复 支持 反对

使用道具 举报

发表于 2008-5-22 17:56:13 | 显示全部楼层
直接表格文档连接的数据集就可以了
把数据集的记录根据选择的来过滤一下就可以了。
如果选择行政部,那么自己的业务数据肯定有字段填写这条记录是哪个部门的,对吧,然后用SQLFilter来过滤就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-5-23 15:05:55 | 显示全部楼层
有点其他的事,稍后跟帖。
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-17 04:23 , Processed in 0.050879 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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