我正在使用 iReport 3.7.0。子报表向导屏幕不显示我要选择的任何 Javabean 类。请让我知道是否有人遇到此问题并得到解决方案。
创建 PersonDatasource:
Javabeans 的源代码可在以下位置获得
http://www.brucephillips.name/jasperreports/examplesource.zip
谢谢奈恩
我正在使用 iReport 3.7.0。子报表向导屏幕不显示我要选择的任何 Javabean 类。请让我知道是否有人遇到此问题并得到解决方案。
创建 PersonDatasource:
Javabeans 的源代码可在以下位置获得
http://www.brucephillips.name/jasperreports/examplesource.zip
谢谢奈恩
我单独创建报告并将其作为子报告添加到主报告中。我不得不稍微调整一下 jrxml 并完成。带有 Javabeans 的子报表现在可以正常工作了。
<subreport>
<reportElement x="100" y="20" width="355" height="20"/>
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{phones})]]>
</dataSourceExpression>
<subreportExpression class="java.lang.String"><![CDATA[$P{SUBREPORT_DIR} + "report_sub.jasper"]]>
</subreportExpression>
</subreport>