JasperReports使用指南(三)---报表数据(表达式)

   表达式是JasperReports的一个强大功能。它们可被用来声明那些执行多种计算的报表变量,用来在报表上数据分组,用来指定报表文本字段的内容或更进一步定制报表上对象的外观。

基本上所有的报表表达式都是通过特殊的语法可引用到报表参数,报表字段,报表变量和报表资源绑定的Java表达式。

XML报表设计中有几个元素定义表达式:

<variableExpression>, <initialValueExpression>, <groupExpression>, <printWhenExpression>, <imageExpression>, <textFieldExpression> and others.

因为所有的JasperReports表达式是真正的Java表达式,你可以在它们中使用任何你想用的类。只要你使用其全类名(包括包)来引用它。当你编译你的报表并且你以数据填充它时,你也应确保你在报表表达式中使用的类是在classpath中的变量。

如果没有办法引用报表参数,报表字段或声明报表参数,报表表达式将没有什么用处。非常幸运,有一个特别的JasperReports语法充许你在创建XML报表设计时在表达式中引进这种的引用。

1.1.1.1.
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值