0

我需要一个代码来在碧玉报告中添加外部链接链接“www.google.com”。我遵循stackoverflow链接的答案Create a url link with JasperReports但它不起作用。当我在浏览器(PDF 视图)中启动碧玉报告时,链接显示在浏览器中,但是当我单击浏览器中没有发生任何事件时。

以下是 textField 代码(来自JRXML):

<textField hyperlinkType="Reference" hyperlinkTarget="Blank">
    <reportElement x="5" y="5" width="200" height="15"/>
    <textElement/>
    <textFieldExpression class="java.lang.String"><![CDATA["GOOGLE"]]></textFieldExpression>
    <hyperlinkReferenceExpression><![CDATA["http://www.google.com"]]></hyperlinkReferenceExpression>
</textField>
4

1 回答 1

1

当我遇到同样的问题时,我将链接目标从空白更改为自我,它可以工作。

超链接属性截图

于 2018-09-28T17:45:01.970 回答