概述
报表是用表格、图表等格式来展现数据的工具,不仅格式多样,其中数据更是要体现出动态的效果。其中,分组报表是常见的一种类型,包括按区域、产品类别、客户、年度、季度、月份等不同条件分组。
上图是一个典型的规则分组情况,另外还有一些不规则的分组情况,典型情况就是按段分组,比如时间段、年龄段等,也就是按照某个值区间完成记录分组。
上图的例子中我们可以看到,分别统计了 “2012 年圣诞前”、“2012 年圣诞–2013 年国庆”、“2013 年国庆–2014 年五一”、“2014 年五一以后” 四个时间段各地区的订单情况。
目前,常见的报表工具(包括开源、商业报表)都可以轻松制作规则分组报表,但对于不规则的就会吃力了,甚至直接做不了。在国内报表工具中,做的相对较好是润乾和帆软,它们解决此类报表都没什么问题,只是做法上有所不同,接下来我们分别用两款产品介绍这类报表的制作过程,供大家对比参考。
注:例子均采用各产品自带数据库的“订单表”为例,表样如上图。
润乾报表做法
1、准备数据集
S