0
我將頁碼信息從我的主要報告傳遞到頁腳子報表。在主報告中,我宣佈了子報表參數pageTot和pageNum。他們通過嚮導從主報告$ V {PAGE _ COUNT}和$ V {PAGE _ NUMBER}映射到參數。在子報表中,我宣佈了兩個參數pageNum和pageTot。在它們的參數屬性中,我沒有選中作爲提示,並將它們都設置爲java.lang.integer類型。然後,我將文本字段的文本字段表達式中的變量替換爲使用新參數名稱$ P {pageNum}和$ P {pageTot}。雖然此映射對於參數pageNum成功,但參數未顯示正確的數字。對於27頁的測試報告,第1-26頁表示總頁數爲38.最後一頁27,總更改爲13.我還注意到原始公式都被映射爲$ V {PAGE _ NUMBER}。我怎樣才能獲得正確的總頁數?JasperReport傳遞頁碼到子報告
[如何在主控和子報表中添加頁碼]可能有重複(http://stackoverflow.com/questions/9597256/how-to-add-page-number-across-master-and-subreports) –