Vorige Volgende

Task 7:  Het subrapport met orders maken

Het subrapport Orders geeft de orders voor elke klant weer in een rij- en een kolomindeling. Het beeldt het ordernummer en de datum van elk order af. Gebruik het tabelelement om dit te herhalen in de rijen van de gegevensset Orders en deze af te beelden in een rij- en kolomindeling.

1  
2  
3  
*
*
*
Kies OK. Er wordt een tabel afgebeeld in het detailsgedeelte van de lijst, zoals in Afbeelding 12-12.

Afbeelding 12-12 Ingevoegde tabel in het detailsgedeelte van de lijst

Afbeelding 12-12  Ingevoegde tabel in het detailsgedeelte van de lijst
4  
5  
In de layout-editor bevat de tabelcel waarin u het gegevenssetveld hebt neergezet een gegevenselement dat [ORDERNUMBER] weergeeft. Boven dit gegevenselement bevindt zich een labelelement dat de layout-editor aan de koptekstrij toevoegt. In dit label wordt de veldnaam weergegeven als statische tekst en dient dit label als kolomkop.
6  

Afbeelding 12-13 Rapportontwerp met subrapport met orders

Afbeelding 12-13  Rapportontwerp met subrapport met orders
7  
1  
2  
3  
4  
*
*
8  
Dezelfde orderrecords verschijnen voor elke klant, omdat u de standaardwaarde 103 hebt opgegeven voor customerNumber toen u de gegevenssetparameter (CustID) hebt gemaakt. Als deze standaardwaarde wordt gebruikt, beeld het subrapport met orders altijd de orderrecords af voor klant 103. De oplossing hiervoor is om de waarde van de parameter CustID dynamisch bij te werken elke keer dat de klantrij in het hoofdrapport wordt gewijzigd. Deze procedure wordt in de volgende taak beschreven.
De kolomkoppen worden vet en gecentreerd afgebeeld omdat de BIRT Report Designer bij elementen die in een tabelkop staan, gebruikmaakt van de standaardindeling van de browser van de gebruiker. Deze elementen deelt u in een latere taak opnieuw in.

Afbeelding 12-14 Preview van het rapport met herhaalde orderrecords

Afbeelding 12-14  Preview van het rapport met herhaalde orderrecords

(c) Copyright Actuate Corporation 2013