水晶报表怎样分组统计

jiangzehong 2009-12-13 11:01:46
例如提取几个班的学生信息,按班分组了,怎样统计每个班男多少人,女多少人,其中有个字段是性别的
...全文
410 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
wawa1244 2010-06-05
  • 打赏
  • 举报
回复
水晶报表适不适合做企业级报表啊
zjljk2000 2010-01-23
  • 打赏
  • 举报
回复
mark
zty19860302 2010-01-11
  • 打赏
  • 举报
回复
字段分男女了。把数据集查询查出来绑定到报表中就可以了
雷肿么了 2009-12-14
  • 打赏
  • 举报
回复
踩踩...
wuyq11 2009-12-13
  • 打赏
  • 举报
回复
在水晶报表中,通过sex分组合计
jiangzehong 2009-12-13
  • 打赏
  • 举报
回复
这样的确效率不高,如果有效率高点的办法就好了
阿泰 2009-12-13
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 jiangzehong 的回复:]
引用 5 楼 babyt 的回复:
恩,运行时总计只能出现在数据的下面。我前面也已经说了。要放在“组页脚”上

你按班分的组,放在“页眉”上做什么,逻辑都不对。呵呵


但是一般打印班级信息不是在页眉那里显示班级名称,以及班级人数等信息的吗?很少见在最下面的
[/Quote]

要放也是放在组页眉上,只是打印出来的效果看上去是页眉罢了。

这样的话,倒也好做。就是效率稍低。

在组页眉上,放两个子报表。
子报表使用同样的数据源,仍然以男同学为例。

子报表首先连接上数据库,添加一个汇总字段,如对某字段的计数。放在报表页眉或报表页脚,其余节都抑制显示掉。
然后在子报表上加一个“选择专家”,设置性别字段=男
然后设置子报表与主报表的连接关系(你的这个应该是班级字段)
这样子报表将会先得到该班级的所有数据,然后把男同学过滤出来做汇总。
子报表放在组页眉的位置即可。

同理女同学。
「已注销」 2009-12-13
  • 打赏
  • 举报
回复
方法有好多啊。你都知道分组了,按男女条件查,就OK了!
jiangzehong 2009-12-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 babyt 的回复:]
恩,运行时总计只能出现在数据的下面。我前面也已经说了。要放在“组页脚”上

你按班分的组,放在“页眉”上做什么,逻辑都不对。呵呵

[/Quote]
但是一般打印班级信息不是在页眉那里显示班级名称,以及班级人数等信息的吗?很少见在最下面的
阿泰 2009-12-13
  • 打赏
  • 举报
回复
恩,运行时总计只能出现在数据的下面。我前面也已经说了。要放在“组页脚”上

你按班分的组,放在“页眉”上做什么,逻辑都不对。呵呵
jiangzehong 2009-12-13
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 babyt 的回复:]
使用运行时总计字段,我以男同学例

新建运行时总计字段x1,在出来的界面上,从上往下

1:某字段
2:求和方式选“计数”
3:求值的地方选公式,编辑后面的公式为:{性别字段}='男'
4:重置:组更改时

然后把x1放置在组页脚,即可。同理女同学
[/Quote]


这如果放在页眉结果是0的,要放详细资料下面才行
jxydgyl 2009-12-13
  • 打赏
  • 举报
回复
什么东西啊
阿泰 2009-12-13
  • 打赏
  • 举报
回复
使用运行时总计字段,我以男同学例

新建运行时总计字段x1,在出来的界面上,从上往下

1:某字段
2:求和方式选“计数”
3:求值的地方选公式,编辑后面的公式为:{性别字段}='男'
4:重置:组更改时

然后把x1放置在组页脚,即可。同理女同学

4,820

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧