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

作者:finereport

浏览:5,619

发布时间:2023.7.31

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

管理驾驶舱指南,业务指标,数据分析报表需要展现大量的数据和文字,提高信息传递的效率

报表工具产品更多介绍:www.finereport.com


电话咨询
电话咨询
电话热线: 400-811-8890转1
商务咨询: 点击申请专人服务
技术咨询
技术咨询
在线技术咨询: 立即沟通
紧急服务热线: 400-811-8890转2
微信咨询
微信咨询
扫码添加专属售前顾问免费获取更多行业资料
投诉入口
投诉入口
总裁办24H投诉: 173-127-81526
商务咨询