使用子報告
-
子報告可用於構建複雜報告。重用現有報告是使用子報告的另一個目標。
-
在使用
<subreport>
元素的情況下,子報表將顯示為主報表的一部分。 -
subreportExpression 引數的值在 JasperReports Server 或 JasperReports 框架( 在 IDE 中使用或使用某些 API)時使用不同。
對於 *JasperReports Server,*它看起來像:
<subreportExpression><![CDATA["repo:subreport.jrxml"]]></subreportExpression>
僅供 JasperReports 引擎使用:
<subreportExpression><![CDATA["/somePath/subreport.jasper"]]></subreportExpression>
@AndreasDietrich 的精彩解釋可以在 JasperServer 找到:無法找到子報告異常 帖子
-
由於某些原因,子報表可以用作公共報表 - 無需從主報表呼叫(藉助
<subreport>
元素)。子報表始終是報表。