Vorige Volgende

Taak 7:  Aggregatiegegevens afbeelden

Een van de voordelen van het groeperen van gegevens, is dat u overzichtsinformatie kunt toevoegen aan het begin of einde van elke groep. Overzichtsinformatie is ook wel bekend als aggregatiegegevens. In deze procedure voegt u de volgende aggregatiegegevens toe aan het rapport:

*
*

Het aantal klanten in elke groep afbeelden

1  
2  
3  
1  
GRP_TOTAL_CUSTOMERS
2  
3  
In Afbeelding 7-10 ziet u de volledige definitie van het aggregatie-element.

Afbeelding 7-10 Opbouwfunctie voor aggregaties met waarden voor het ophalen van het aantal klanten per kredietlimietgroep

Afbeelding 7-10  Opbouwfunctie voor aggregaties, met waarden voor het ophalen van het aantal klanten in elke kredietlimietgroep
4  
Klik op OK. In het rapportontwerp (zie Afbeelding 7-11) staat in het aggregatie-element een sigma, gevolgd door de naam van de kolombinding.
[GRP_TOTAL_CUSTOMER]

Afbeelding 7-11 Rapportontwerp met het aggregatie-element

Afbeelding 7-11  Rapportontwerp met het aggregatie-element
4  

Afbeelding 7-12 Rapportpreview met een telling voor elke groep

Afbeelding 7-12  Rapportpreview met een telling voor elke groep
5  
6  
Klanten:
1  
2  
3  
Customers: <VALUE-OF>row["GRP_TOTAL_CUSTOMERS"]</VALUE-OF>
In een tekstelement ondersteunt de tag <VALUE-OF> het afbeelden van dynamische gegevens. De expressie row["GRP_TOTAL_CUSTOMERS"] is een verwijzing naar de kolombinding om het aantal klanten in elke kredietlimietgroep te retourneren.

Afbeelding 7-13: Tekst voor het tekstelement

Afbeelding 7-13  Tekst voor het tekstelement
4  
7  
8  
Customers: 37      37

Afbeelding 7-14 Rapportpreview met de per tekstelement afgebeelde tekst

Afbeelding 7-14  Rapportpreview met afgebeelde tekst op basis van tekstelement
9  
10  

Het totale aantal klanten in het rapport afbeelden

In de vorige procedure hebt u aggregatiegegevens toegevoegd door een aggregatie-element uit het palet in te voegen. Nu voegt u aggregatiegegevens toe door een kolombinding te maken via de pagina Binding van de tabel.

1  
2  
In de eigenschappeneditor kiest u de tab Binding. Op de pagina Binding, zoals afgebeeld in Afbeelding 7-15, worden alle kolombindings afgebeeld die door elementen in de tabel worden gebruikt.

Afbeelding 7-15 afgebeelde kolombindings

Afbeelding 7-15  afgebeelde kolombindings
3  
4  
1  
TOTAL_CUSTOMERS
2  
3  

Afbeelding 7-16 Opbouwfunctie voor aggregaties met waarden voor het ophalen van het aantal klanten in de tabel

Afbeelding 7-16  Opbouwfunctie voor aggregaties met waarden voor het ophalen van het aantal klanten in de tabel
4  
5  
6  
Klik met de rechtermuisknop op de geleidecel links van de eerste rij Tabel - Koptekst, en kies vervolgens InvoegenRijBoven. Er verschijnt een nieuwe tabelkoptekstrij boven de rij die de kolomkoppen afbeeldt. De nieuwe rij verschijnt in kleur, omdat het de eigenschappen overneemt van de rij die erop volgt.
7  
8  
9  
1  
CUSTOMER_TOTAL
2  
3  
4  
*
  "Aantal klanten: " +
*

Afbeelding 7-17 De opbouwfunctie voor expressies met de expressie die verwijst naar de kolombinding TOTAL_CUSTOMERS

Afbeelding 7-17  De opbouwfunctie voor expressies met de expressie die verwijst naar de kolombinding TOTAL_CUSTOMERS
*

Afbeelding 7-18 Gedefinieerde kolombinding

Afbeelding 7-18  Gedefinieerde kolombinding
5  

Afbeelding 7-19 Rapportontwerp met een totaalaantal van klanten

Afbeelding 7-19  Rapportontwerp met een totaalaantal van klanten
10  

Afbeelding 7-20 Rapportpreview met een totaalaantal van klanten

Afbeelding 7-20  Rapportpreview met een totaalaantal van klanten

(c) Copyright Actuate Corporation 2013