`
caizhongda
  • 浏览: 184693 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JasperReport & iReport 报表开发笔记

    博客分类:
  • Java
阅读更多
iReport中文手册,非常详细:【中文的不好找的】
http://download.csdn.net/source/1750040


在生成PDF时 中文可能会显示不出,或者出现乱码,这时应该在iReport的lib下加入iText的一个对亚洲的字符支持包,地址是:http://prdownloads.sourceforge.net/itextpdf/iTextAsian.jar或者到
    并对有关选项进行设置:右键点击文本框选property,出现下面的对话框,其中PDF FontName和PDFEncoding是必须同下面的值一样的:








Title Band:title 段只在整个报表的第一页的最上面部分显示,除了第一页以外,不管报表中共有多少个页面也不会再出现Title band 中的内容。

pageHeader Band:顾名思义,pageHeader 段中的内容将会在整个报表中的每一个页面中都会出现,显示在位置在页面的上部,如果是报表的第一页,pageHeader 中的内容将显示在

Title Band 下面,除了第一页以外的其他所有页面中pageHeader 中的内容将在显示在页面的最上端。

pageFooter Band:显示在所在页面的最下端。

Detail Band: 报表内容段,在这个Band 中设计报表中需要重复出现的内容,Detail 段中的内容每页都会出现。

columnHeader Band:针对Detail Band 的表头段,一般情况下在这个段中画报表的表头。

columnFooter Band:针对Detail Band 的表尾段。

Summary Band:表格的合计段,出现在整个报表的最后一页中的Detail band的后面,一般用来统计报表中某一个或某几个字段的合计值。



注意iReport的显示颜色,如果出现红色,可能是错的。

对于字段的表示方法:$F{field name}

对于变量的表示方法:$V{variable name}

对于参数的表示方法:$P{param name}



可以在 下面的框中(Print when expression ) 返回true是打印显示出来








`

  • 大小: 19.7 KB
  • 大小: 20.4 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics