我是 iReport 设计师的新手。
我正在使用 iReport 5.5.0 ,并且在我的表中放置一个传递的哈希映射数组时遇到问题:Map<String, Object>[]
。
当我不使用 JasperReports 表并在 Detail 频段中将字段彼此相邻时,它可以正常工作。
但是当我使用 JasperReports 表时:
我的表格为每一行重复(使用以下数据源表达式):
<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.JREmptyDataSource(1)]]> </dataSourceExpression>
或者我的表格中有正确的行号,只有一行填写正确:
<dataSourceExpression><![CDATA[$P{REPORT_DATA_SOURCE}]]></dataSourceExpression>
我试图将我的表放在摘要或标题栏中
还尝试在主报告中定义新的net.sf.jasperreports.engine.JRDataSource
并在datasourceExpression中使用它,但这些都不起作用。
我该怎么办?