如何将参数传递给子报表JasperReports?
我能够将参数传递给主报告,但我无法将参数传递给其子报告.
任何人都可以给我解决方案吗?
Gor*_*don 35
如果不是,请尝试使用iReport.
在iReport中查看报表时,您可以在主报表中选择子报表的属性.
在这里有一个Subreport properties叫做的选项Parameters.使用此方法,您可以将参数传递到子报表.
选择此项并单击Add
按钮.
然后单击Value expressionBox 右侧的按钮
接下来,将弹出一个选项屏幕,您可以从中选择要传递的主报告中的参数.
如果你想通过xml这样做,这是一个简单的例子.
<subreport>
<subreportParameter name="XML_ID">
<subreportParameterExpression>
<![CDATA[$P{MASTER_REPORT_PARAMETER}]]></subreportParameterExpression>
</subreportParameter>
</subreport>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
35709 次 |
| 最近记录: |