Jasper reports Jasper Reports:如何在一个报表中包含多个不断增长的子报表?

Jasper reports Jasper Reports:如何在一个报表中包含多个不断增长的子报表?,jasper-reports,subreport,Jasper Reports,Subreport,我的要求是在一个报告中显示两个子报告。我正在做的是,我创建了两个子报告,并将其放入一个报告中 但问题是,这两个子报告都在增长(即,它们的高度不是静态的,因为记录的数量是可变的)。我只希望第二个子报告出现在第一个子报告结束之后。如何实现同样的效果?您可以将第二个子报表放在第一个子报表的页脚中。当详细信息栏变大时,页脚向下移动,因此子报表应始终位于第一个子报表的内容下方 干杯 Alexander通过选择“浮动”作为值,可以使用“位置类型”选项。因此,根据第一份报告的大小,第二份报告将进行调整 问候,

我的要求是在一个报告中显示两个子报告。我正在做的是,我创建了两个子报告,并将其放入一个报告中


但问题是,这两个子报告都在增长(即,它们的高度不是静态的,因为记录的数量是可变的)。我只希望第二个子报告出现在第一个子报告结束之后。如何实现同样的效果?

您可以将第二个子报表放在第一个子报表的页脚中。当详细信息栏变大时,页脚向下移动,因此子报表应始终位于第一个子报表的内容下方

干杯

Alexander

通过选择“浮动”作为值,可以使用“位置类型”选项。因此,根据第一份报告的大小,第二份报告将进行调整

问候,,
Raveendra Mutyala

尝试向主报告添加尽可能多的明细栏(您可以右键单击明细栏并选择“添加其他明细栏”)。并将每个子报告放置在您创建的每个详细标注栏上。
“详细信息”栏可以根据您的数据行进行收缩和增长,它将非常适合您的报表。

谢谢,但第二个子报表也在增长。另外,我在两个报告下面有一些(总计)要显示,我已经在页脚中显示了。您建议的解决方案可能不适用于此。请将总数放在主页的页脚中。所以你有:Detail:Subreport A Footer:Totals子报告A Detail:Regular stuff。子报表A页脚:子报表B。为什么选择此选项作为正确答案?@Raveendra Mutyala给出的答案应该选择正确。如果您的报告设计允许,这比其他建议的答案更有效。向上投票。