Seitenhistorie
...
Der Page Header erscheint auf jeder Seite. Soll der das Band erst auf der zweiten Seite erscheinen übergibt man dem Band-Property "PrintWhenExpression" den Wert $V{PAGE_NUMBER}.intValue() > 1. Bei $V{PAGE_NUMBER} handelt es sich um eine Variable.
Page Footer
Column Header
Element erscheint auf jeder Seite. Der Splite Type ist mit "Prevent" voreingestellt, kann aber mit der Eigenschaft "Stretch" eine beliebige Größe annehmen. Das ist in dem Fall von Vorteil sollten an dieser Stelle Subreports verwendet werden.
Column Footer
Kann nur eine fest definierte Größe annehmen. Erscheint auf jeder Seite am Ende eines Datensatzes. Einschränkungen können über das "Print When Expression" vorgenommen werden.
Detail
Dieser Bereich kann eine unendliche Größe annehmen.
...
Kann nur maximal eine Seite wachsen.
Summary
Der Summary erscheint auf der letzten Seite. In der verwendeten Jasperreports-3.5.3-Library kann nicht eingestellt werden, dass der Footer mit abgedrukt wird. Das muß an dieser Stelle manuell angepasst werden.
No Data
In dem Fall, eine Abfrage enthält keine Daten, kann hier ein Hinweis in dem Dokument ausgegeben werden. Dazu muss das Report Property "When No Data Type" mit dem Wert "No Data Section" belegt werden.
...