Forrige Neste

Oppgave 6:  Opprette hovedrapporten Customer

Du kan bruke et listeelement til å opprette en hovedrapport og sortere underrapportene for ordrer og betalinger i den. Listen itererer gjennom Customer-dataradene og oppretter de relaterte underrapportene for ordrer og betalinger for hver post. Av enkelhetsgrunner viser Customers-rapporten bare kundenavnet. Den kan selvsagt vise andre data, som for eksempel kundeadresse, telefonnummer og kredittgrense.

1  

Figur 12-7 Listeelement

Figur 12-7  Listeelement
2  
1  
2  
BIRT oppretter en kolonnebinding for hver kolonne i Customers-datasettet. Figur 12-8 viser bindingsinformasjonen for listen.

Figur 12-8 Bindingsinformasjon for listeelementet

Figur 12-8  Bindingsinformasjon for listeelementet
3  
4  

Figur 12-9 Datasettfelt i listeelementet

Figur 12-9  Datasettfelt i listeelementet
5  
Forhåndsvis rapporten. Rapporten skal se ut som den i Figur 12-10. Rapporten viser alle kundenavn i ordren der datasettet returnerer dem.

Figur 12-10 Forhåndsvisning av data for hovedrapporten

Figur 12-10  Forhåndsvisning av data for hovedrapporten
6  
1  
2  
3  
4  
5  
*
*

Figur 12-11 Sorteringsdefinisjon

Figur 12-11  Sorteringsdefinisjon
7  

(c) Copyright Actuate Corporation 2013