是否可以在PDF报告的第一页上实现具有页码的目录?
我已阅读以下链接,并参考了谷歌:
1)http://community.jaspersoft.com/questions/541300/table-contents-ireport
2)http://community.jaspersoft.com/questions/529040/generation-page-numbers-table-content
在第一个链接上,他们正在使用 scriptlet 。我想在 pdf报告的第一页中目录与页码。但我不明白从哪里开始。有什么想法吗?
答案 0 :(得分:0)
我建议您查看原始文档中的this示例。
开始时无法(或者至少我不知道/没有找到)生成目录(因为无法知道页码)。因此,您必须在结束时(在摘要带中)生成它,然后将其移动到您想要放置的位置。要移动它,请使用JasperPrint类,方法getPages,addPage,removePage。
我猜你会有子报告,如果是这样,你需要传递你将在运行时填充到每个子报告的JRBeanCollectionDataSource(并将值返回给主报告)。
希望有所帮助。