与Birt创建动态PDF内部链接



我正在尝试在Birt中创建一个PDF,我需要将书签链接在摘要页面到每个详细信息页面。这些链接在HTML预览中正常工作,并且在已发布的PDF中使用类似的HTTP链接工作。但是,内部链接不以PDF格式工作。

到目前为止,我尝试过的是将书签属性设置为 "detail_" + row["nodeid"]并将超链接设置为同一。如前所述,这适用于HTML预览,而不是PDF导出。

PDF自动生成了我希望利用的TOC项目,但我不知道如何链接到这些物品。

有没有一种方法可以使PDF输出使用书签属性或生成的TOC项目包含所需的链接?

示例PDF输出(删除客户数据,选择的替代位置)

解决问题的解决方案不是在书签/超链接中,而是在书签的放置中。

问题是,我将书签放在我想链接到的桌子上。相反,书签需要在该行的第一列中的标签上。

我相信问题是,在HTML版本中,表行是<tr>标签,但是在PDF中,该行实际上并不存在,因此没有什么可设置书签的。但是,标签/文本项目都存在于两个版本中,因此可以正确创建书签。