tin*_*nny 11 java jasper-reports javabeans
我将java bean集合传递给jasper报告.我为这个java bean定义了几个字段,它们在我的报告中显示得很好.
我想知道是否有办法调用传递给此报告的java bean的方法???
例如,文本字段的表达式,如....
{current java bean}.methodToCall()
Run Code Online (Sandbox Code Playgroud)
Gen*_*Jon 18
_THIS
在字段名称或描述中使用关键字将使其映射到bean类本身.使用fieldDescription标记更好,因为它允许您使用多个bean执行此操作.
例如:
<field name="customBean" class="com.example.customBean">
<fieldDescription>_THIS</fieldDescription>
</field>
Run Code Online (Sandbox Code Playgroud)
然后你可以在这样的表达式中调用方法:
<textFieldExpression>$F{customBean}.someMethod()</textFieldExpression>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
10751 次 |
最近记录: |