0

是否可以在 PDF 报告的第一页上实现带有页码的目录?

我已阅读以下链接并在 google 中引用:

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

在第一个链接上,他们为此使用了scriptlet。我想要pdf 报告第一页带有页码的目录。但我不明白从哪里开始。有任何想法吗?

4

1 回答 1

0

我建议您从原始文档中检查此示例。

没有办法(或者至少我不知道/还没有找到如何)在开始时生成目录(因为没有办法知道页码)。因此,您必须在最后(在摘要带中)生成它,然后将其移动到您想要放置的位置。要移动它,请使用JasperPrint类、getPages、addPage、removePage 方法。

我猜你会有子报表,如果是这样,你需要将运行时填充的 JRBeanCollectionDataSource 传递给每个子报表(并将值返回给主报表)。

希望有帮助。

于 2013-05-22T18:45:41.967 回答