Forrige Næste

Opgave 7:  Opret ordreunderrapporten

I ordreunderrapporten vises ordrerne for hver kunde i række- og kolonneformat. For hver ordre vises ordrenummer og dato. Tabelelementet bruges til at gennemløbe rækkerne i datasættet Orders og vise dem i række- og kolonneformat.

1  
2  
3  
*
*
*
Vælg OK. Der vises en tabel i listens detaljeområde som illustreret i Figur 12-12.

Figur 12-12	 Tabel indsat i listens detaljeområde

Figur 12-12  Tabel indsat i listens detaljeområde
4  
5  
I den tabelcelle i layouteditoren, som indeholder det placerede datasætfelt, vises et dataelement med teksten [ORDERNUMBER]. Over dataelementet findes et etiketelement, som layouteditoren har tilføjet til toptekstrækken. Etiketten viser feltnavnet som statisk tekst og fungerer som kolonneoverskriften.
6  

Figur 12-13 Rapportdesign med ordreunderrapporten

Figur 12-13  Rapportdesign med ordreunderrapporten
7  
1  
2  
3  
4  
*
*
8  
Der vises samme ordrerecords for hver kunde, fordi du angav standardværdien 103 for customerNumber, da du oprettede datasætparameteren CustID. Med denne standardværdi viser ordreunderrapporten altid ordrerecords for kunde 103. Løsningen er at opdatere værdien af parameteren CustID dynamisk, hver gang kunderækken i masterrapporten skifter. Denne fremgangsmåde beskrives i næste opgave.
Kolonneoverskrifterne vises med fed skrift og centreret, fordi BIRT Report Designer bruger browserens standardformat til elementer, der placeres i en tabeltoptekst. Du kan ændre disse elementers format i en senere opgave.

Figur 12-14 Resultatet af rapporten med gentagne ordrerecords

Figur 12-14  Resultatet af rapporten med gentagne ordrerecords

(c) Copyright Actuate Corporation 2013