Vorheriges Nächstes

Task 7:  Aggregatinformationen anzeigen

Einer der Vorteile, der sich aus der Gruppierung von Daten ergibt, ist die Möglichkeit, Zusammenfassungsinformationen am Anfang oder am Ende einer Gruppe hinzuzufügen. Die Zusammenfassungsinformationen werden auch als Aggregatinformationen bezeichnet. Fügen Sie in der nachstehenden Prozedur dem Bericht die folgenden Aggregationsinformationen hinzu:

*
*

Anzahl der Kunden in jeder Gruppe anzeigen

1  
2  
3  
1  
GRP_TOTAL_CUSTOMERS
2  
3  
Abbildung 7-10 zeigt die vollständige Definition für das Aggregationselement.

Abbildung 7-10: Builder für Aggregation mit Werten für den Abruf der Kundenanzahl in den einzelnen Kreditrahmengruppen

Abbildung 7-10  Builder für Aggregation mit Werten für den Abruf der Kundenanzahl in den einzelnen Kreditrahmengruppen
4  
Wählen Sie "OK" aus. Im Berichtsentwurf (siehe Abbildung 7-11) zeigt das Aggregationselement das Symbol 'Sigma' gefolgt vom Namen des Spaltenbindings an.
[GRP_TOTAL_CUSTOMER]

Abbildung 7-11: Berichtsentwurf mit dem Aggregationselement

Abbildung 7-11  Berichtsentwurf mit dem Aggregationselement
4  

Abbildung 7-12: Berichtsvorschau mit Anzahl für jede Gruppe

Abbildung 7-12  Berichtsvorschau mit Anzahl für jede Gruppe
5  
6  
Kunden:
1  
2  
3  
Kunden: <VALUE-OF>row["GRP_TOTAL_CUSTOMERS"]</VALUE-OF>
In einem Textelement unterstützt der Tag <VALUE-OF> die Anzeige dynamischer Daten. Der Ausdruck 'row["GRP_TOTAL_CUSTOMERS"]' ist ein Verweis auf das Spaltenbinding, das Sie erstellt haben, um die Anzahl Kunden in jeder Kreditrahmengruppe zurückzugeben.

Abbildung 7-13: Für das Textelement angegebener Text

Abbildung 7-13  Für das Textelement angegebener Text
4  
7  
8  
Blättern Sie in der ersten Kreditrahmengruppe nach unten. Der Bericht sollte wie in Abbildung 7-14 angezeigt aussehen. Die Gruppenfußzeile zeigt die folgenden Informationen an:
Kunden: 37      37

Abbildung 7-14: Berichtsvorschau mit dem vom Textelement angezeigten Text

Abbildung 7-14  Berichtsvorschau mit dem vom Textelement angezeigten Text
9  
10  

Gesamtzahl der Kunden im Bericht anzeigen

In den vorherigen Schritten haben Sie Aggregationsdaten hinzugefügt, indem Sie das Aggregationselement aus der Palette eingefügt haben. Dieses Mal hingegen fügen Sie Aggregationsdaten hinzu, indem Sie über die Seite 'Binding' der Tabelle ein Spaltenbinding erstellen.

1  
2  
Wählen Sie im Eigenschafteneditor die Registerkarte "Binding" aus. Die Seite "Binding" (siehe Abbildung 7-15) zeigt alle Spaltenbindings an, die von Elementen in der Tabelle verwendet werden.

Abbildung 7-15: Angezeigte Spaltenbindings

Abbildung 7-15  Angezeigte Spaltenbindings
3  
4  
1  
TOTAL_CUSTOMERS
2  
3  

Abbildung 7-16: Builder für Aggregation mit Werten für den Abruf der Anzahl von Kunden in der Tabelle

Abbildung 7-16  Builder für Aggregation mit Werten für den Abruf der Anzahl von Kunden in der Tabelle
4  
5  
6  
Klicken Sie mit der rechten Maustaste auf die Führungszelle links neben der ersten Zeile (Tabelle - Header) und wählen Sie die Optionen "EinfügenZeileOben" aus. Über der Zeile, in der die Spaltenüberschriften angezeigt werden, wird nun eine neue Zeile für die Tabellenüberschrift angezeigt. Die neue Zeile wird in Farbe angezeigt, weil sie die Eigenschaften der nachfolgenden Zeile übernimmt.
7  
8  
9  
1  
CUSTOMER_TOTAL
2  
3  
4  
*
  "Anzahl Kunden: " +
*

Abbildung 7-17: Builder für Ausdrücke mit dem Ausdruck, der auf das Spaltenbinding TOTAL_CUSTOMERS verweist

Abbildung 7-17  Builder für Ausdrücke mit dem Ausdruck, der auf das Spaltenbinding TOTAL_CUSTOMERS verweist
*

Abbildung 7-18: Definiertes Spaltenbinding

Abbildung 7-18  Definiertes Spaltenbinding
5  

Abbildung 7-19: Berichtsentwurf mit Gesamtanzahl für Kunden

Abbildung 7-19  Berichtsentwurf mit Gesamtanzahl für Kunden
10  
Rufen Sie eine Vorschau des Berichts auf. Der Bericht zeigt die Anzahl der Kunden am Anfang der Tabelle an (siehe Abbildung 7-20). Der Text ist innerhalb der Spalte zentriert. Sie können sein Format zu einem späteren Zeitpunkt ändern.

Abbildung 7-20: Berichtsvorschau mit Gesamtanzahl der Kunden

Abbildung 7-20  Berichtsvorschau mit Gesamtanzahl der Kunden

(c) Copyright Actuate Corporation 2013