Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

QR-Codes können als Image in Jasperreports genutzt werden. Dies zum Beispiel zur Umsetzung des GiroCodes auf Rechnungen
genutzt werden.

Vorraussetzung

Jaspersoft Studio
ZXing Core
ZXing Java SE Extensions

...

Zur Nutzung im Jaspersoft Studio müssen die Libraries über die Eigenschaften als externe JAR eingebunden werden:

Image RemovedImage Added

Danach wird im Report eine Image Datei eingefügt.In der Code Expression der Image Datei wird der statische Funktionsaufruf für die Generation des QR-Codes hinterlegt. Dieser beinhaltet das Feld mit den Daten aus der Datenquelle (hier $F{ZEICHENKETTE}).

...

Beispielausgabe bei gültiger Datenquelle:

Damit der Report in Nuclos genutzt werden kann, müssen die Libraries als Extensions übertragen werden.


Image Added

Vor dem hochladen des Reports sollte noch die richtige Expression Class (java.awt.Image) im Report hinterlegt werden.
Sollte die Expression Class falsch sein, bricht der Server mit einer Fehlermeldung ab.

Image Added