`
wangcheng
  • 浏览: 1467491 次
  • 性别: Icon_minigender_1
  • 来自: 青岛人在北京
社区版块
存档分类
最新评论

JasperReport的pageFooter和lastPageFooter

    博客分类:
  • java
阅读更多

使用iReport在新建报表的pageFooter上放了个PAGE_NUMBER,可生成的pdf显示不出来,查了一下,问题如下:

 

  1. PageHeader/Footer是每页都会出现的Band,就算只有一页,也会出现在页头和页尾,这里适合放页号
  2. lastPageFooter根据文档上所说,有可能你想在头一页上显示一下Title里才有的内容
  3. 当只有一页的时候,pageHeader出现,pageFooter不出现,lastPageFooter会出现
  4. 当有n(n>1)的时候,pageHeader在每页都出现,但前n-1页 出现pageFooter,而第n页不出现pageFooter,只出现lastPageFooter

所以只有一页时,需要删掉lastPageFooter才能显示pageFooter

 

参考

http://www.javaresearch.org/forum/thread.jsp?thread=30597

分享到:
评论

相关推荐

    Jasperreport+ireport学习笔记3

    3. **隐藏不必要区域**:为了优化布局,可以通过调整columnfooter、pagefooter和lastpagefooter的bandheight为0,使其不显示,从而专注于图表区域。 4. **定义变量**:创建两个变量`csal`和`name`,分别用于存储`...

    jsp调用jasper

    3.报表模板设计:iReport 报表模板分为多个区域,包括 title、pageHeader、columnHeader、detail、columnFooter、pageFooter、lastPageFooter 和 summary。每个区域都有其特定的功能和用途。 4.JDBC 数据源设置:...

    jasperreport iReport用户手册(PDF)翻译:董岿

    ##### 4.9 Pagefooter: - 每一页的页脚部分,通常包含页码等信息。 ##### 4.10 LastPagefooter: - 最后一页的页脚部分,可以与常规页脚不同。 ##### 4.11 Summary: - 报表的总结部分,用于展示整个报表的汇总...

    iReport中文教程.doc

    * pageFooter Band:显示在所在页面的最下端,即页脚。 * Detail Band:报表内容段,在这个Band中设计报表中需要重复出现的内容,Detail段中的内容每页都会出现。 * columnHeader Band:针对Detail Band的表头段,...

Global site tag (gtag.js) - Google Analytics