统计图表FineReport聚合报表
1. 问题描述
使用嵌入式主子表制作模板,如果子报表比较大,不止一页,这时嵌入到主报表中只能显示部分(嵌入式的子报表只能在固定大小的区域中显示,不能自动扩展),怎么能显示其余页的数据呢?或者两个扩展的单元格怎样设置互补影响呢?这时就可以使用聚合报表来实现,如下图聚合报表实现效果:
2. 示例
2.1 聚合块自动扩展位置大小
添加聚合模板,拖动数据表字段,设计表中样式等,模块大小不用固定可跟设计模板大小相同即可,如下图:
预览模板聚合块自动扩展数据,超过一页大小,以分页的方式显示,如下图。
2.2 聚合块扩展互不影响
设置固定格式表头,不需要受到扩展数据的影响,这时就两个聚合块,一个设表头格式,另一个就是展示扩展数据,两个聚合块相互独立,如下图设置效果:
2.3 数据分析预览聚合报表
已完成模板可参照%FR_HOME%\WebReport\WEB-INF\reportlets\doc\Advanced\polybook.cpt。模板效果在线查看请点击polybook.cpt
如果只希望内容在一页显示完全,则可以点击设计器右上角上面的数据分析预览,即预览模板时在后面加上参数&op=view,则可看到文档中第一张图的效果。
了解Java报表工具就从这里开始
posted on 2015-05-18 14:24
season 阅读(242)
评论(0) 编辑 收藏 所属分类:
Java报表—技术知识 、
Java报表—问题解析 、
Java报表—使用心得