Nuclos Jasper Bänder: Titel, Page Header, Column Header, Group Header, Detail, Summary, Background, Bandhöhe, Typseite. |
Sprache: Deutsch · English
Referenz der JasperReports-Bänder – Titel, Header/Footer, Gruppen, Detail und Background samt Höhenregeln.
Auf dieser Seite |
Ein Bericht wird über eine Typseite definiert, die in horizontale Abschnitte – Bänder – unterteilt ist. Jedes Band wird je nach Funktion unterschiedlich oft gedruckt (der Seitenkopf je Seite, das Detailband je Datensatz).
Die Summe aller Bandhöhen (außer Background) muss ≤ Seitenhöhe minus oberer/unterer Rand sein. Die angegebene Höhe gilt als Mindesthöhe – Bänder mit Textfeldern/Subreports können sich nach unten dehnen. |
| Band | Zweck |
|---|---|
| Titel | Erstes sichtbares Band, wird einmal erzeugt; optional auf separater Seite. |
| Page Header | Seitenkopf, erscheint auf jeder Seite an gleicher Position. |
| Column Header | Am Anfang jeder Detailspalte – typischerweise Spaltenüberschriften. |
| Group Header | Beginn einer Gruppe; kann Seiten-/Spaltenumbruch erzwingen und wiederholt werden. |
| Detail | Beliebig viele; wird je Datensatz wiederholt (unbegrenzte Gesamtgröße). |
| Group Footer | Schließt eine Gruppe ab – z.B. Zwischensummen, Trennlinien. |
| Column Footer | Am Ende jeder Spalte; zur Laufzeit nicht dehnbar. |
| Page Footer | Seitenfuß auf jeder Seite mit Seitenkopf; nicht dehnbar. |
| Last Page Footer | Abweichender Fuß der letzten Seite; bei Höhe 0 ignoriert. |
| Summary | Gesamtsummen/Mittelwerte am Berichtsende (anderswo „Report Footer“). |
| Background | Wasserzeichen/Rahmen über die gesamte Seite; max. Seitenhöhe. |
Weitere Detail-Bänder per Add Another Detail Band ans Ende anfügen. Die Reihenfolge lässt sich in der XML-Ansicht ändern: die <band>-Elemente liegen zwischen <detail>…</detail>.

Detail-Bänder in der XML-Ansicht.