Versionen im Vergleich

Schlüssel

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

Titel

Der Das Titel Band erscheint grundsätzlich standardmäßig nur auf der ersten Seite. Über das Band-Property "PrintWhenExpression" und dem Report-Property "Titel on a new Page" lässt sich dieses Verhalten ändernDies kann über das "Print When Expression" Property angepasst werden. Über das "Title On A New Page" Property kann festgelegt werden, dass der Titel seine eigene, separate Seite auf dem Report erhält.

Page Header

Der Page Header erscheint auf jeder Seiteist eine Kopfzeile. Soll der das dieses Band erst auf ab der zweiten Seite erscheinen übergibt , setzt man dem  das Band-Property "PrintWhenExpressionPrint When Expression" auf den Wert $V{PAGE_NUMBER}.intValue() > 1. Bei Wobei $V{PAGE_NUMBER} handelt es sich um eine Variable ist.

Page Footer

Kann nur eine fest definierte Größe annehmen. Erscheint Das Page Footer Band ist eine Fußzeile mit fest definierter Größe. Es erscheint standardmäßig auf jeder Seite. Einschränkungen können über das "Print When Expression" Property vorgenommen werden.

Column Header

Element erscheint auf jeder Seite. Der Splite Split Type ist mit "PreventStretch" voreingestellt, . Damit kann aber mit der Eigenschaft "Stretch" der Column Header 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 Der Column Footer erscheint auf jeder Seite am Ende eines Datensatzes. Einschränkungen können über das "Print When Expression" vorgenommen werden. Die Größe ist während der Laufzeit nicht veränderbar.

Detail

Es können beliebig viele Detail-Bands eingefügt werden. Dieser Bereich kann eine unendliche Größe annehmen.

...

Nach dem Hinzufügen eines Details im Designer, wird in die XML-Ansicht gewechselt. Die Bands "<band></band>" liegen zwischen den Tags "<detail></detail>". Wie im Bild links können die Bands verschoben bzw. neu angeordnet werden.

 

 

 

 

 

Last Page Footer






Last Page Footer

Über den Last Page Footer kann ein separates Aussehen/Verhalten für die letzte Fußzeile definiert werden. Ist die Bandhöhe gleich 0, so wird dieses Band ignoriert und stattdessen das normale Page Footer Band verwendetKann nur maximal eine Seite wachsen.

Summary

Der Summary erscheint Das Summary Band ermöglicht es eine Zusammenfassung 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

zu Erstellen. Für dieses Band lassen sich im Report folgende 2 Properties setzen:

  • "Summary On A New Page" Property: Durch Setzen dieser Property bekommt die Zusammenfassung eine eigene Seite am Ende des Reports. Ansonsten knüpft es direkt am letzten Inhalt an. 
  • "Summary With Page Header And Footer" Property: Ist dieses Property gesetzt, erscheint auch auf der Zusammenfassungsseite eine Kopf- und eine Fußzeile.

No Data

Dieses Band ist zuständig, um einen Hinweis in einem Dokument auszugeben, in dem Fall, dass eine Abfrage keine Datenenthält. Um die Verwendungen von diesem Band für einen Report zu aktivieren, muss das 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" Property mit dem Wert "No Data Section" belegt werden.

Background

...

Das Hintergrund Band kann sich maximal über eine volle Seite erstrecken. Folgende Verwendungen sind typisch für dieses Band:

  • Hintergrundbild Ebene für einen Report
  • Rahmen um Seiten zeichnen
  • Wasserzeichen