Jasper reports JasperReportsJRXML JRBeanCollectionDataSource使用变量/参数作为数据

Jasper reports JasperReportsJRXML JRBeanCollectionDataSource使用变量/参数作为数据,jasper-reports,Jasper Reports,我正在尝试在jrxml中嵌入JRBeanJavaCollectionDataSource。我想展示桌子。我在jrxml中写道: <datasetRun subDataset="Table Dataset 1"> <dataSourceExpression> <![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($V{project})]]> `</dataSour

我正在尝试在jrxml中嵌入JRBeanJavaCollectionDataSource。我想展示桌子。我在jrxml中写道:

<datasetRun subDataset="Table Dataset 1">
<dataSourceExpression>
<![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($V{project})]]> `</dataSourceExpression>`
</datasetRun>

``
$V{project}必须包含javaCollection。我不知道如何在iReport4.5中用变量表达式编写多行java代码来获取我的javaCollection。这是可能的吗?或者有另一种方法来获取javaCollection