gpt4 book ai didi

url - 如何使用 JasperSoft Studio 创建超链接作为静态文本的一部分?

转载 作者:行者123 更新时间:2023-12-04 13:20:19 26 4
gpt4 key购买 nike

我有一个 StaticText,它有一个类似的文本

If you want to be a member of our website, then make sure you let us know by sending an email to foo@bar.com as soon as possible.

这段文字在<![CDATA[...]]里面的文本标签。我想确保 foo@bar.com 是一个可点击的电子邮件地址。我已经研究了很长时间,我能想到的最好办法是将它修改为 mailto:foo@bar.com 然后如果用 Chromium 打开它就变成了一个可点击的链接(不幸的是没有蓝色)和所有我打开它的其他程序根本没有将其识别为链接。我什至尝试在 foo@bar.com 上添加一个超链接,并计划使其具有白色背景(我知道这很老套),但是我尝试这样做却引发了错误。对于 Link Target,我只能选择 Self、Top 或 Parent,但我想将其设为实际的电子邮件链接。我已经为超链接引用表达式、超链接表达式尝试了很多不同的值,并尝试通过创建一个名为 mailAddress 的变量来做到这一点。 ,将其表达式设置为我想要的电子邮件地址,然后通过将引号中的电子邮件地址替换为 mailto:$V{mailAddress} 来引用它,但它已将其显示为文本。

所以,我的问题是:如何将部分静态文本转换为可点击的蓝色电子邮件地址?

我正在使用 TIBCO Jaspersoft® Studio 6.6.0 - JasperReports 6.6.0 的可视化设计器。

最佳答案

我是这样解决的:在文本属性中

This is a test <u><font color='blue'><a href='https://www.google.it'>Link</a></font></u> inside a static text

并将标记属性设置为“html”

这是来源:

<staticText>
<reportElement x="0" y="130" width="230" height="41" uuid="01126997-9310-462e-bc3c-afd94a21ce63"/>
<textElement markup="html"/>
<text><![CDATA[This is a test <u><font color='blue'><a href='https://www.google.it'>Link</a></font></u> inside a static text]]>
</text>
</staticText>

使用 Jaspersoft Studio 6.10.0 测试

关于url - 如何使用 JasperSoft Studio 创建超链接作为静态文本的一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53752094/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com