在润乾销售人员在客户现场呈给客户的那份所谓的《润乾报表与FineReport报表的对比》资料中,润乾诬蔑FineReport报表“不能进行分组汇总,尤其不能支持组内带条件汇总;不支持不完全分组汇总;不支持完全交叉分组汇总。”
而事实上,FineReport报表软件不仅完全可以实现分组汇总,而且根据需要可以实现分组汇总、条件汇总、不完全分组汇总、完全交叉分组汇总,功能全面且操作简单。
下面分别介绍Java报表软件FineReport实现这几种分组汇总的方法。
1. 分组汇总
下图报表制作模板,按照“地区”进行分组,按照“销量”进行汇总求和

分组汇总效果预览如下

2. 条件汇总
下图报表制作模板,按照“年份”分组,按照“订单总额”进行汇总求和,并按照“订单总额大于1500000”的条件对“订单总额”进行汇总计数

条件汇总效果预览如下

3. 不完全分组汇总
首先揭开润乾报表所谓不完全分组汇总的面纱,以下为润乾的文档截取

该表是对华北地区不良贷款情况做分析,地区指华北地区,但未包括内蒙古,出现了不完全分组。
然而,FineReport报表软件可以直接通过SQL语句实现不完全分组,如:select * from xx表 where not 地区=’内蒙古’,然后跟完全分组一样作汇总即可。
4. 完全交叉分组汇总
下面这张报表制作模板,按照“地区”和“产品类型”进行分别对“销量”进行分别汇总

完全交叉分组汇总效果如下

报表软件同类比较相关文章:
- FineReport6.5 Java报表软件离线填写报表
- FineReport与润乾功能对比完胜篇之编辑器丰富性
- FineReport与润乾功能对比完胜篇之FLASH打印
- FineReport与润乾功能对比完胜篇之多超级链接
- FineReport与润乾功能对比完胜篇之表格无限扩展
leave a reply