BIRT - 如何列出页面变量的内容

问题描述 投票:0回答:1

我有一个带有页面变量的报告,用于显示每个客户的当前/总页数。我还有另一项要求 - 在报告的最后一页显示报告中包含的客户名称和相应的页码(例如公司A - 3页,公司B - 4页)。它必须与边界线正确看。我能够通过简单地借用我在互联网上找到的代码来实现页面变量,但不知道如何在报告的末尾显示内容(客户名称和页码)作为列表。有人会帮我完成这个要求吗?

birt
1个回答
0
投票

我不认为BIRT可以做到这一点。

在类似的情况下,并且仅针对PDF输出的特殊情况,我们使用后处理方法,但它需要Java编程:

首先,我们让BIRT为公司生成表格内容条目(PDF演讲中的“大纲”)。

第二步是后处理:我们使用iText阅读PDF并检查TOC。这样我们就可以获得有关哪个公司从哪个页码开始的信息。与总页码一起,可以轻松计算每家公司所需的页数。

然后iText可以生成并添加可见的TOC(如您所述)到PDF。

© www.soinside.com 2019 - 2024. All rights reserved.