【JasperReports笔记03】JasperReports之模板文件七大组成区域介绍(Title、PageHeader、ColumnHeader、Detail、ColumnFooter等)

这篇文章,主要介绍JasperReports之模板文件七大组成区域介绍(Title、PageHeader、ColumnHeader、Detail、ColumnFooter等)。

目录

一、模板文件七大组成区域

1.1、Title标题区域

1.2、PageHeader页头区域

1.3、ColumnHeader表头区域

1.4、Detail详情区域

1.5、ColumnFooter表尾区域

1.6、PageFooter页脚区域

1.7、Summary合计区域


一、模板文件七大组成区域

JasperReports中将一个模板文件划分成了七个组成部分(不止7个),分别是:Title标题区域、PageHeader页头区域、ColumnHeader表头区域、Detail详情区域、ColumnFooter表尾区域、PageFooter页脚区域、Summary合计区域,下面就详细介绍一下这七个区域的作用。

1.1、Title标题区域

Title区域是只会显示在模板文件的第一页最开头位置,注意啦,这个只会显示一次,并且只会显示在第一个页面里面,这个区域一般是设置整个模板文件的大字标题,例如:我们写论文的时候,都会在第一页中写【xxx毕业设计论文】,这个地方就是专门为此而设置的。

1.2、PageHeader页头区域

Page Header是页头区域,它会显示在每一页的最顶部,就和word文档中的页眉作用类似,注意:除了第一页之外,从第二页开始,Page Header都将显示在页面的最顶部,第一页中是会显示在Title区域下面,如下所示:

从第二页开始,就显示在最顶部的位置:

1.3、ColumnHeader表头区域

Column Header是表头区域,它一般和Table表格组件一起结合使用,Column Header是显示在Page Header区域的下面,并且是会显示在每一个页面中。

第二页之后显示的位置也是一样的:

1.4、Detail详情区域

Detail区域是正文内容,可以有多个Detail区域,Detail区域是我们模板内容的核心区域。

1.5、ColumnFooter表尾区域

Column Footer是表尾区域,它一般和Table表格组件一起结合使用,Column Footer是显示在Page Footer区域的前面,并且是会显示在每一个页面中。

1.6、PageFooter页脚区域

Page Footer是页脚区域,它会显示在每一页的最底部,就和word文档中的页脚作用类似,注意:除了最后一页之外,其余页面中,Page Footer都是显示在页面的最底部位置,最后一页如果有Summary区域,那么Page Footer是显示在Summary区域之前的,如下所示:

1.7、Summary合计区域

Summary区域是显示在最后一页的位置,一般情况下,都是用作合计区域,例如:表格要合计某一列的汇总值,那么就可以在Summary区域进行显示,因为这个区域只会显示一次,刚好符和合计的功能(注意:Summary是显示在Detail区域之后的)。

到此,JasperReports模板文件七个组成区域就介绍完啦。

综上,这篇文章结束了,主要介绍JasperReports之模板文件七大组成区域介绍(Title、PageHeader、ColumnHeader、Detail、ColumnFooter等)。

猜你喜欢

转载自blog.csdn.net/qq_39826207/article/details/132308348
今日推荐