Ich habe kürzlich festgestellt, dass mit einem Jasper-Bericht, den ich gerade ausführte, etwas nicht stimmte, also habe ich die neueste Version von iReports heruntergeladen, die .jrxml-Datei mit iReports bearbeitet und zum Generieren einer neuen .jasper-Datei kompiliert. Jetzt, wenn ich versuche, den Bericht auszuführen, erhalte ich einen seltsamen Fehler "unbekanntes Hyperlinkziel 0". Was ist los?
Ich weiß nicht, ob dies der einzige Grund ist, warum dieser Fehler auftritt, aber in meinem Fall habe ich den Bericht mit iReport-3.7.3 kompiliert, aber die Software, die ich zum Ausführen des Berichts verwende, verwendet jasperreports-3.6. 2.jar. Nachdem ich die JAR-Datei durch jasperreports-3.7.3.jar ersetzt hatte, lief der Bericht glücklich. Es stellte sich heraus, dass es sich um eine Versionsinkompatibilität handelte.
Ich habe iReport 3.7.5
mit *jasperserver 3.7.1*
ohne Problem seit September 2010 benutzt. Aber jetzt bin ich auch mit dem "unbekannten Hyperlink Ziel 0" konfrontiert.
Ich habe festgestellt, dass der Unterschied zu dem, was ich bisher gemacht habe, die anderen Berichte waren, die mit dem iReport-Plugin bearbeitet wurden, während dieses Problem einfach über das iReport-Plugin hochgeladen wird. Also habe ich versucht, die jasperserver-Berichtseinheit über das iReport-Plugin zu öffnen, eine kleine Änderung vorgenommen und die Berichtseinheit durch diese Datei ersetzt. Dann hat es funktioniert.
Tags und Links java jasper-reports