我最近注意到我运行的Jasper报告出了问题,所以我下载了最新版本的iReports,用iReports编辑了.jrxml文件,并编译它以生成一个新的.jasper文件。现在,当我尝试运行报告时,我得到一个奇怪的错误“未知的超链接目标0”。这是怎么回事?
答案 0 :(得分:7)
我不知道这是否是这个错误发生的唯一原因,但在我的情况下,我用iReport-3.7.3编译了报告,但我用来运行报告的软件使用了jasperreports-3.6。 2.jar。一旦我用jasperreports-3.7.3.jar替换了jar文件,报告就开心了。结果证明是版本不兼容。
答案 1 :(得分:1)
自2010年9月以来,我一直在使用iReport 3.7.5
*jasperserver 3.7.1*
而没有问题。但现在我也面临着“未知超链接目标0”。
我认为到目前为止我做的其他报道的差异是使用iReport插件编辑的其他报告,而这个有问题的报告只是通过iReport插件上传。所以我尝试通过iReport插件打开jasperserver报告单元,做了一个小编辑,并用该文件替换报告单元。然后它奏效了。