2017-01-25 33 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中的數據位於新頁面上。 –