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

Berichtsgruppen

Mit dem Berichtsgruppen Dialog können die Berichtsdaten nach einer bestimmten Kriterienspalte gruppiert werden. Wenn eine Gruppe erstellt wurde, hat sie entsprechend ihrer Eigenschaften Panels für den Gruppenkopf und den Gruppenfuß in der Designansicht des Berichteditors. Diese können wie die anderen Berichtsteile entworfen werden.

Abb. 220: Berichtsgruppen
Abb. 220: Berichtsgruppen

Folgende Schalflächen stehen zur Verfügung:
New Group Erstellt eine neue Berichtsgruppe
Delete Group Entfernt die ausgewählte Berichtsgruppe
Move Up Verschiebt die ausgewählte Berichtsgruppe nach oben
Move Down Verschiebt die ausgewählte Berichtsgruppe nach unten

Wird eine Berichtsgruppe ausgewählt, kann man folgende Eigenschaften einstellen:

Spalte Bestimmt, nach welcher Spalte gruppiert wird
Hat Gruppenfuß Bestimmt, ob die Gruppe ein Panel für den Gruppenfuß erhält
Hat Gruppenkopf Bestimmt, ob die Gruppe ein Panel für den Gruppenkopf erhält
Zusammenhalt Steuert die Seitenumbrüche entsprechend der Gruppierung:
Kein: Es besteht kein Zusammenhalt der Gruppe
Mit erstem Satz: Wird eine Gruppe auf einer Seite begonnen, so erscheint mindestens ein Detaildatensatz auf dieser Seite
Ganze Gruppe nicht: Ist eine Gruppe für eine Seite zu groß, so wird sie auf der nächsten Seite fortgesetzt
Ganze Gruppe mit erstem Satz: Ist eine Gruppe für eine Seite zu groß, so erscheint mindestens ein Detaildatensatz auf dieser Seite
Ganze Gruppe neue Seite: Ist eine Gruppe für eine Seite zu groß, so wird für diese Gruppe eine neue Seite begonnen
Neue Seite: Für jede Gruppe wird eine neue Seite begonnen
Sortierung Definiert wie die Gruppen sortiert werden:
Unsortiert, Aufsteigend und Absteigend
Gruppieren nach Definiert den Wert, nach dem gruppiert wird:
Die Auswahl in der ComboBox richtet sich nach dem Datentypen
Jedem Wert: nach jedem Wert wird neu gruppiert (Standard)
Anfangszeichen/Intervall: es werden nach einer bestimmten Anzahl von Anfangszeichen Gruppen gebildet
Jahr: Daten des selben Jahres werden zusammengefasst
Quartal: Daten des selben Quartals werden zusammengefasst
Monat: Daten des selben Monats werden zusammengefasst
Woche: Daten der selben Woche werden zusammengefasst
Tag: Daten des selben Tages werden zusammengefasst
Stunde: Daten der selben Stunde werden zusammengefasst
Minute: Daten der selben Minute werden zusammengefasst
Interval Anzahl von Anfangszeichen zum Gruppieren

Das Einrichten mehrerer Gruppen ermöglicht eine Gruppenhierarchie. Bei den Berichtsgruppen können Sie Ihre Daten nach mehreren Kriterien sortieren und entsprechend gruppieren. Daraus entsteht eine Gruppierungshierarchie. Denn es wird festgelegt, nach welchem Kriterium zuerst und dann als nächstes sortiert wird.

Die Eigenschaft HeadersKeepTogether des Berichtes vermeidet die Trennung der Gruppen-Kopfbereiche. Diese werden auf einer Seite zusammengehalten.

Hinweis: Um Gruppierungen ausführen zu können, muss der Bericht selbst eine Datenbasis besitzen (s. Verwenden von Tabellen).

Hinweis: Nur Spalten der Berichtsdatenbasis können für Gruppierungen verwendet werden.