将数据传递到子报表

时间:2011-08-16 15:11:51

标签: java jasper-reports

我是这个主题的初学者。 在我的Java代码中,我创建了一个HQL查询:

List <User> listOfDetails = session.createQuery("from User").list();

我想使用上面的查询数据表填充我的子报表。 我应该如何填写以下代码:

<dataSourceExpression><![CDATA[]]></dataSourceExpression>

1 个答案:

答案 0 :(得分:1)

使用<dataSourceExpression><![CDATA[new net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($F{listOfDetails})]]></dataSourceExpression>