2017-01-25 26 views
1

我有一个详细的乐队子报表和最后一页页脚乐队的一个子报表。详细子报表是可重复的,页面可以溢出,但最后一页页脚中的子报表不能溢出。如何让lastpage footer子报表溢出?

如何使lastpage footer band中的子报表溢出?

+0

请不要添加无关标签。 iReport只是一个GUI设计器(目前不支持)。 –

回答

0

您可以,最后一页页脚已固定的高度,如果它能够溢出,它不能保证它是最后一页....

你需要重新思考您的报告设计,可能是子报表需要移至摘要乐队或假组页脚。

要生成一个假组,您将一个固定的groupExpression传递给组,这样它只会被执行一次。

然后使用footerPosition属性的groupFooter带推至底部,了解不同位置取决于其他小组在报告中看到FooterPositionEnum

<group name="fake" footerPosition="StackAtBottom"> 
    <groupExpression><![CDATA["fake"]]></groupExpression> 
    <groupFooter> 
     <band height="50"/> 
    </groupFooter> 
</group> 
+0

我在汇总区域中已经有东西可以溢出。但是什么是假组页脚也会冒出组页脚溢出。我如何设置假组页脚。 –

+0

@ravigaddam @ravigaddam我已更新帖子,但请注意,摘要乐队是在......之后...所以通常考虑在哪里以及如何放置不同的子报告,请注意它们也可以是同一乐队中的另一个之后的乐曲(显然它会不在页面底部呈现,如果这真的是你需要的) –

+0

谢谢Petter,它现在工作的很好。但是我的解决方案存在问题。来自明细带和groupFooter的内容不会从新鲜页面开始。数据连续显示。我希望groupFooter和detail band中的数据位于新页面上。 –