JasperReport & iReport 报表开发笔记

[b][size=large]iReport中文手册,非常详细:【中文的不好找的】
[url]http://download.csdn.net/source/1750040[/url][/size][/b]

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


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是打印显示出来

[img]http://dl.iteye.com/upload/attachment/157502/f1d2c735-f96e-3f12-93cb-cb256847fed3.png[/img]


`
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值