Jasper Reports:如何在报告中提供多个不断增长的子报告?

时间:2010-03-29 03:46:31

标签: jasper-reports subreport

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

但问题在于,两个子报告都在增长(即,由于记录数量可变,它们的高度不是静态的)。我只想在第一个子报告结束后出现第二个sub =报告。我怎样才能实现同样的目标?

3 个答案:

答案 0 :(得分:14)

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

此致 Raveendra Mutyala

答案 1 :(得分:1)

您可以将第二个子报表放在页脚中的第一个子报表中。当细节带增长时,页脚向下移动,因此子报表应始终位于第一个子报表内容的下方。

干杯,

亚历山大

答案 2 :(得分:0)

尝试将与子报表一样多的详细信息区域添加到主报表中(您可以右键单击详细信息区域并选择"添加另一个详细信息区域")。并将每个子报表放在您制作的每个细节带上。 细节带有缩小和增长的能力取决于您的数据行,它将很好地适合您的报告。