2013-05-21 28 views
0

是否可以在PDF報告的第一頁上使用頁碼實現目錄?帶頁碼的目錄 - 如何實施

我讀過下面的鏈接,並在谷歌refered:

1)http://community.jaspersoft.com/questions/541300/table-contents-ireport
2)http://community.jaspersoft.com/questions/529040/generation-page-numbers-table-content

在第一個鏈接,他們使用小腳本這一點。我想要目錄頁碼pdf報告的第一頁。但我不明白從哪裏開始。有任何想法嗎?

回答

0

我建議您檢查this樣品從原始文檔。

有沒有辦法(或者至少我不知道/還沒有找到如何)在開始時生成目錄(因爲沒有辦法知道頁碼)。因此,您必須在最後(彙總區域)生成它,然後將其移至要放置的位置。要移動它,請使用JasperPrint類,方法getPages,addPage,removePage。

我想你會得到子報表,如果是的話,你需要通過JRBeanCollectionDataSource你將在運行期間填充到每個子報表(並將值返回給主報表)。

希望有所幫助。

+0

是Drewich。你是對的。除了碧玉報告外,沒有很好的例子。賈斯珀報告社區爲碧玉報告中的每個項目提供了示例。你可以查看這個http://sourceforge.net/projects/jasperreports/files/jasperreports/ ..下載你的jasper報告,附帶很多例子,如Scriptlet和tableofcontents。不錯的教程。 – Muthu