有没有办法为Jasper子报告包含jrxml源?

时间:2011-11-14 16:48:07

标签: jasper-reports

我们正在开发一个带有jasper报告的项目,我们在内存中懒洋洋地编译Jasper报告。有没有办法在内存中懒惰地编译子报表并将其与父报表一起使用?

3 个答案:

答案 0 :(得分:1)

我找到了自己问题的答案。 subreportExpression不必是string类型。它实际上可以是JasperReport对象。所以我将在内存中编译子报表并将其作为参数传递给报表。

答案 1 :(得分:1)

A little late but still relevant。上一个链接显示了如何使用maven自动编译jrxml。

答案 2 :(得分:1)

这就是我要用的:

<subreportExpression><![CDATA[JasperCompileManager.compileReport($P{SUBREPORT_DIR}+"/myFile.jrxml")]]></subreportExpression>