JasperReports:主报告中的多个子报告

时间:2013-11-06 13:17:45

标签: jasper-reports subreport

我迫切需要一些帮助来实现以下目标:

  1. 创建一个master-report.jrxml,其中包含一个内容表和相应的子报告
  2. 这些子报告都包含具有不同数据查询的不同图表,可以大于一页
  3. 包含子报告的每个页面都必须显示一些带有动态内容的静态框架,例如当前子报告的名称和Y的页面X
  4. 到目前为止,我的方法是为每个必需的图表创建一个子报告.jrxml(我将图表放在子报告的摘要带中)。然后我用我的静态框架创建了一个MasterReport.jrxml,其中包括摘要带中的子报告。我希望/希望JasperReport能够在彼此之后呈现相应的子报告,但它只是在同一页面上透支。

    如何配置我的报告,在新页面上相互显示子报告?

    对此有任何帮助,我们将不胜感激。

1 个答案:

答案 0 :(得分:3)

尝试在详细信息区域中使用subReports,并且subRepport元素具有“Run to bottom”属性,如果设置为true,则将使subReport占用整个页面并在新页面上推送下一个项目。如果“运行到底部”不适合您,则JasperReports中还有一个分页符元素。对于每页上的静态内容,请使用页眉/页脚带。