Jasper reports 在iReport中添加数据库字段作为超链接url的一部分
我需要添加一个数据库字段作为jrxml文件超链接url的一部分。在参考框里我有Jasper reports 在iReport中添加数据库字段作为超链接url的一部分,jasper-reports,ireport,Jasper Reports,Ireport,我需要添加一个数据库字段作为jrxml文件超链接url的一部分。在参考框里我有 "https://mywebsite.com/cart.php?a=add&pid=3&customfield[3]=<insert field>" ”https://mywebsite.com/cart.php?a=add&pid=3&customfield[3]=" 我需要用字段站点url替换“插入字段”。我试着插入字段名 <$F{site_url}> 但我明白了
"https://mywebsite.com/cart.php?a=add&pid=3&customfield[3]=<insert field>"
”https://mywebsite.com/cart.php?a=add&pid=3&customfield[3]="
我需要用字段站点url替换“插入字段”。我试着插入字段名
<$F{site_url}>
但我明白了
<((java.lang.String)field_site_url.getValue())>
而不是田野里的东西
有什么办法可以让它工作吗?用户216
以下是我如何在iReport中创建指向其他报表的参数化超链接:
- 右键单击要超链接的字段,然后单击“超链接”
- 将超链接类型更改为“ReportExecution”
- 单击“链接参数”选项卡
- 单击添加按钮
- 链接参数名称是目标报告中的参数
- 参数类名称定义参数类
- 最后,值表达式是要传递的值,在您的例子中是$F{site_url}