fineReport 按组分页

1. 概述

1.1 预期效果

按组分页,就是让数据按组来进行分页显示。例如报表原本是按照纸张大小进行分页的,现在希望能够按照货主地区进行分页,一个区的数据显示在同一个页面当中。如下图所示:

 

1.2 实现思路

在每组数据前设置「行前分页」或者在每组数据后设置「行后分页」。

 

2. 示例

2.1 模板准备

打开模板:%FR_HOME%\webroot\WEB-INF\reportlets\doc\Advanced\Pagination\分页重复标题行.cpt

点击下载模板:分页重复标题行.cpt

2.2 按组分页设置

要设置按「货主地区」所在 A4 单元格分组分页显示,但因为它处在表格的中间部分,所以不能直接在「货主地区」单元格上设置分页,需要连标题一起设置「行前分页」。

2.2.1 设置父格

因为设置了重复标题行,所以每一组数据从标题开始,需要设置 A1 单元格的「左父格」为「货主地区」所在单元格 A4,如下图所示:

 

2.2.2 设置行前分页

在每组数据开始前分页,选中 A1 单元格,点击右侧「单元格属性>其他」,分页勾选「行前分页」,如下图所示:

 

2.3 效果预览

2.3.1 PC 端

保存模板,点击「分页预览」,效果如概述中效果图所示。

2.3.2 移动端

App 端及 HTML5 端均支持,效果如下图所示:

 

posted @   每天进步多一点  阅读(377)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 2 本地部署DeepSeek模型构建本地知识库+联网搜索详细步骤
历史上的今天:
2022-01-22 C#上传图片同时生成缩略图,控制图片上传大小
2022-01-22 SQL SERVER 查询Job作业基本信息及执行情况
2020-01-22 DataTable的Merge、Copy和Clone
点击右上角即可分享
微信分享提示