Forrige Neste

Oppgave 7:  Vise aggregert informasjon

En av fordelene ved å gruppere data er at du kan legge til sammendragsinformasjon i begynnelsen eller slutten av hver gruppe. Sammendragsinformasjon kalles også aggregert informasjon. I denne fremgangsmåten skal du legge til den følgende aggregerte informasjonen i rapporten:

*
*

Vis antall kunder i hver gruppe

1  
2  
3  
1  
GRP_TOTAL_CUSTOMERS
2  
3  
Figur 7-10 viser den fullstendige definisjonen for aggregeringselementet.

Figur 7-10 Aggregeringsbygger som viser verdier for å hente antall kunder i hver kredittgrensegruppe

Figur 7-10  Aggregeringsbygger som viser verdier for å hente antall kunder i hver kredittgrensegruppe
4  
Velg OK. I rapportdesignen, vist i Figur 7-11, viser aggregeringselementet sigmasymbolet fulgt av navnet på kolonnebindingen.
[GRP_TOTAL_CUSTOMER]

Figur 7-11 Rapportdesign som viser aggregeringselementet

Figur 7-11  Rapportdesign som viser aggregeringselementet
4  
Forhåndsvis rapporten. Rapporten viser antall kunder på slutten av hver gruppe. Figur 7-12 viser antall kunder, 37, for den første kredittgrensegruppen.

Figur 7-12 Rapportforhåndsvisning som viser et antall for hver gruppe

Figur 7-12  Rapportforhåndsvisning som viser et antall for hver gruppe
5  
6  
Customers:
1  
2  
3  
Customers: <VALUE-OF>row["GRP_TOTAL_CUSTOMERS"]</VALUE-OF>
I et tekstelement støtter koden <VALUE-OF> visningen av dynamiske data. Uttrykket row["GRP_TOTAL_CUSTOMERS"] er en referanse til kolonnebindingen du opprettet for å returnere antall kunder i hver kredittgrensegruppe.

Figur 7-13 Tekst oppgitt for tekstelementet

Figur 7-13  Tekst oppgitt for tekstelementet
4  
7  
8  
Customers: 37      37

Figur 7-14 Rapportforhåndsvisning av tekst som blir vist av tekstelementet

Figur 7-14  Rapportforhåndsvisning av tekst som blir vist av tekstelementet
9  
10  

Vise totalt antall kunder i rapporten

I den forrige prosedyren la du til aggregeringsdata ved å sette inn aggregeringselementet fra paletten. Nå skal du legge til aggregeringsdata ved å opprette en kolonnebinding gjennom tabellens Binding-side.

1  
2  
I redigeringsprogrammet for egenskaper velger du flippen Binding. Siden Binding, vist i Figur 7-15, viser alle kolonnebindinger som brukes av elementene i tabellen.

Figure 7-15 Kolonnebindinger vist

Figur 7-15  Kolonnebindinger vist
3  
4  
1  
TOTAL_CUSTOMERS
2  
3  

Figur 7-16 Aggregeringsbygger som viser verdier for å hente antall kunder i tabellen

Figur 7-16  Aggregeringsbygger som viser verdier for å hente antall kunder i tabellen
4  
5  
6  
Høyreklikk på hjelpecellen til venstre for den første raden, Tabell - Topptekst, velg deretter Sett innRadOver. Det blir vist en ny tabelltopptekstrad over raden som viser kolonneoverskriftene. Den nye raden blir vist i farger fordi den arver raden nedenfor.
7  
8  
9  
1  
CUSTOMER_TOTAL
2  
3  
4  
*
  "Number of customers: " +
*

Figur 7-17 Uttrykksbygger som viser uttrykket som refererer til kolonnebindingen TOTAL_CUSTOMERS

Figur 7-17  Uttrykksbygger som viser uttrykket som refererer til kolonnebindingen TOTAL_CUSTOMERS
*

Figur 7-18 Kolonnebinding definert

Figur 7-18  Kolonnebinding definert
5  

Figur 7-19 Rapportdesign som viser totalt antall kunder

Figur 7-19  Rapportdesign som viser totalt antall kunder
10  
Forhåndsvis rapporten. Rapporten viser antall kunder i begynnelsen av tabellen, som vist i Figur 7-20. Teksten blir midtstilt i kolonnen. Du skal formatere denne teksten på nytt senere.

Figur 7-20 Rapportforhåndsvisning som viser totalt antall kunder

Figur 7-20  Rapportforhåndsvisning som viser totalt antall kunder

(c) Copyright Actuate Corporation 2013