Kategorien
iReport JasperReports Programmierung

iReport – Aktuelles Datum integrieren

Um das aktuelle Datum im Report zu erhalten/auszugeben muß zunächst eine entsprechende Variable erstellt werden:

Kategorien
(Free-) Software iReport Programmierung

iReport – Mehrere Feldinhalte (Detail) in Variable zusammenfügen

JasperReports bietet die Möglichkeit mit Variablen zu arbeiten. Im folgenden Beispiel nutzen wir diese Möglichkeit um innerhalb eines Subreports Textzeilen die normal im Detailbereich ausgegeben würden, zunächst alle in einer Variable zusammenzuführen und diese dann am Schluß auszugeben.
Wofür kann das gut sein? Die folgende Lösung wurde benötigt, da die Anwendung welche den Report aufruft an dieser Stelle die einzelnen Textzeilen auf nur 70 Zeichen beschränkte. Dadurch konnte nicht die komplette Reportbreite genutzt werden und somit wurde wertvoller Platz verschwendet… hier nun die dazugehörige Lösung.

Kategorien
(Free-) Software iReport

iReport – Seitenumbruch steuern

Um einen Seitenumbruch zu erhalten, müsste lediglich in der Eigenschaft einer Reportgruppe (Menüpunkt Ansicht/Report Gruppen) die Option „Auf neuer Seite anfangen“ gesetzt werden. Soll dieser Umbruch allerdings in Abhängigkeit von bestimmten Bedingungen erfolgen, ist ein kleiner „Kunstgriff“ notwendig.