用Java报表工具FineReport实现按照字段前缀进行分组

对于复杂式报表,常常对报表分组有很多要求,例如按照某字段的前缀进行分组,这样制作出的报表便于查阅。
下面就来介绍用FineReport报表工具按照字段前缀实现分组的全过程
1.新建数据集
新建报表数据集
写入SQL语句:
SELECT LEFT(CUSTOMERNAME,2) AS PREFIX,CUSTOMERNAME FROM CUSTOMER
其中,left()函数,取出字段CUSTOMERNAME前2个字符作为前缀,并将这个前缀作为一个新的字段,命名为PREFIX。
2.报表表样设计
报表表样设计
其中,A2、B2单元格的数据设置都默认为分组,且B2默认以A2为左父格进行上下扩展
3.报表效果预览
报表效果预览
如图,报表按照字段前缀PREFIX进行分组,将姓名前两位字母相同的人归在一起。

推荐阅读

→ 一款简单、实时、酷炫的图表制作软件

→ web报表插件领导品牌FineReport

→ BIRT报表深度解析之BIRT中国企业级用户流失之谜

→ 用了这款自动化表格制作软件,跟手工表格说再见

→ 3张报表搞定财务分析

→ 帆软报表平台的使用方法

→ 融资?不要!上市?不急!这个帆软有点酷……

→ 生产报表的自动化实现方案

→ 可视化分析平台对企业作用几何?

→ FineReport报表和水晶报表的比较

版权所有©2018 帆软软件有限公司 | 苏ICP备14031611号-3

返回顶部