eva/3 Application BuilderEntwicklung von eva/3 AnwendungenArbeiten mit BerichtenAufbau eines Berichtes 

Bericht

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:
  • SIZE_CLIP
  • SIZE_STRETCH (the default)
  • SIZE_ZOOM
  • SIZE_TILE
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:
  • ALL_PAGES (default)
  • FIRST_PAGE
  • NO_PAGE
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