Jasper reports 报表页眉/页脚和子报表

Jasper reports 报表页眉/页脚和子报表,jasper-reports,subreport,Jasper Reports,Subreport,我创建了一个报告(JasperReports),其中包含页眉,详细信息,以及页脚条带。页眉和页脚包含静态内容,以组成应在每页上打印的页眉和页脚 我希望详细信息位于一个单独的文件(子报告)中,这样我就可以更新页眉和页脚,而无需对多个报告进行相同的更新 在详细信息波段中有一个子报告。子报表具有到数据库的链接并显示记录,但不需要来自报表的任何信息。当您单独查看子报表时,将显示记录,并且链接了子报表,但主报表中不显示任何内容,生成的文档为84页。我不知道为什么结果是84页。我目前使用的子报表只有24页

我创建了一个报告(
JasperReports
),其中包含
页眉
详细信息
,以及
页脚
条带。
页眉
页脚
包含静态内容,以组成应在每页上打印的页眉和页脚

我希望
详细信息
位于一个单独的文件(
子报告
)中,这样我就可以更新
页眉
页脚
,而无需对多个报告进行相同的更新

详细信息
波段中有一个
子报告
子报表
具有到数据库的链接并显示记录,但不需要来自报表的任何信息。当您单独查看
子报表
时,将显示记录,并且链接了
子报表
,但主报表中不显示任何内容,生成的文档为84页。我不知道为什么结果是84页。我目前使用的
子报表
只有24页


我可以通过在属性中选择“所有部分,无详细信息”来获得要显示的静态内容,但是在
子报表中使用SQL查询时,应该有数据要显示。如何完成此操作?

查看此链接后,我尝试将页眉和页脚作为子报表插入主报表中。这种方法似乎很有前途。

您应该发布主报表和子报表(jrxml文件)。子报表没有连接到公共服务器,但这不重要。我只想插入一个子报表并使其保持其原始行为。