Der Eintrag Bericht im Komponentenbaum stellt allgemeine Eigenschaften, den Bericht betreffend zur Verfügung.
Im Gegensatz zu den Formularen hat ein Bericht eine eigene Datenbasis. Zusätzlich kann man weitere Tabellen und Abfragen über PTableElemente einfügen.
Ein Bericht hat folgende Einstellungsmöglichkeiten:
| Database | |
|---|---|
| Limit | Bestimmt die maximale Anzahl der Datensätzen, die gelesen werden. Ist dieser Wert 0, so werden alle Datensätze gelesen |
| OptimizeForLargeTables | Optimiert den Zugriff für große Tabelle |
| OrderBy | Definiert die Spalte nach der alle Datensätze sortiert werden |
| RecordSource | Definiert die Datenquelle des Berichtes |
| Orientation | |
| BackgroundImageHorizontalAlignment | Bestimmt die Ausrichtung der Hintergrundbildes an der X-Achse. Wird auf einen der folgenden SwingConstants Werte gestzt: LEFT,
CENTER (the default),or RIGHT. |
| BackgroundImageHorizontalAlignment | Bestimmt die Ausrichtung der Hintergrundbildes an der Y-Achse. Wird auf einen der folgenden SwingConstants Werte gestzt: TOP,
CENTER (the default), or BOTTOM.
|
| Event | |
| BeforeInitializeMacro | Makro, welches ausgeführt, bevor der Bericht initialisiert wird |
| BeforeInitializeMacroParameters | Parametereinstellungen des BeforeInitializeMacro |
| View | |
| BackgroundImage | Das BackgroundImage wird im Hintergrund der Seiten gedruckt. Added components cover the BackgroundImage. |
| BackgroundImageScaleMode | Der
BackgroundImageScaleMode steuert das Zeichnen des Hintergrundbildes within the Report.Is set to one of the following constants defined in SizeModeBean:
|
| BackgroundImagePages | Specifies on which page or pages
of a report the BackgroundImage will be displayed.Is set to one of the following constants defined in ReportFrame:
|
| Main | |
| Bounds | Siehe Gemeinsame Eigenschaften |
| HeadersKeepTogether | Vermeidet die Trennung der Gruppen-Kopfbereiche. Diese werden auf einer Seite zusammengehalten |
| PageFormat | Bestimmt das Seitenformat für den Ausdruck des Berichtes |