SuperX

KontaktMail für InfosSuchenLogin

<span id="anchor-28"></span>Gruppen definieren

Zu den Standardbändern kann man nun auch noch selbst definierte Gruppen hinzufügen. Mit einem Rechtsklick auf den obersten Knoten → „Add Report Group“ öffnet sich ein Fenster in dem man der Gruppe einen Namen geben kann und das Objekt wählt für das die Gruppe erstellt wird.


JasperReports-Handbuch designer add group.png


Achtung: wenn Sie mehrere Gruppierungsebenen benötigen, dann sollte die Reihenfolge des Hinzufügens der Gruppen "top-down" verlaufen, d.h. zuerst die oberste Gruppierung hinzufügen, dann die Gruppe darunter usw.

In dem folgenden Beispiel wird die Gruppe „Monat“ gewählt und in dem nächsten Schritt mit Header und Footer hinzugefügt:

Man zieht das Feld „Namen“ in das Band „Detail“ und „Monat“ in das erstellte Band „Monat Group Header 1“. Aus der Palette rechts oben (wenn nicht vorhanden bekommt man es über „Fenster“ → „Palette“) zieht man einen „Static Text“ in das Band „Monat Group Header 1“ vor der Ausgabe des Monats, benennt das Feld „Monat:“ und noch eine Linie darunter. Zusammen sollte es so aussehen:

JasperReports-Handbuch iReport-Beispiel Monat Namen.jpg

Wenn man nun auf „Preview“ klickt erhält man als Ergebnis:

JasperReports-Handbuch iReport-Beispiel Monat Namen Ergebnis.jpg