Föregående Nästa

Uppgift 7:  Skapa orderdelrapporten

I orderdelrapporten finns en lista över order för varje kund i ett format med rader och kolumner. Där visas ordernummer och datum för varje order. Om du vill gå genom rader med orderdatauppsättningar genom iteration och visa dem i ett format med rader och kolumner använder du tabellelementet.

1  
2  
3  
*
*
*
Välj OK. En tabell visas i listans detaljområde. Se figur 12-12.

Figur 12-12 Tabell infogad i listans detaljområde

Figur 12-12  Tabell infogad i listans detaljområde
4  
5  
I layoutredigeraren innehållder tabellcellen med det släppta datauppsättningsfältet ett dataelement som visar [ORDERNUMBER]. Ovanför det här dataelementet finns ett etikettelement som läggs till i huvudet av layoutredigeraren. I den här etiketten visas fältnamnet som statisk text och används som kolumnhuvud.
6  

Figur 12-13 Rapportdesign med orderdelrapporten

Figur 12-13  Rapportdesign med orderdelrapport
7  
1  
2  
3  
4  
*
*
8  
Samma orderposter visas för varje kund eftersom du angav standardvärdet 103 för customerNumber när du skapade datauppsättningsparametern CustID. Med det härstandardvärdet visas orderdelrapporten alltid med orderposter för kund 103. Lösningen är att uppdatera värdet av parametern CustID dynamiskt varje gång kundraden i huvudrapporten ändras. Den proceduren beskrivs i nästa uppgift.
Kolumnrubrikerna visas centrerade i fetstil eftersom BIRT Rapportdesigner använder webbläsarens standardformat för element som placerats i en tabellrubrik. Det går att formatera om dem senare.

Figur 12-14 Förhandsgranskning av rapporten med upprepade orderposter

Figur 12-14  Förhandsgranskning av rapporten med upprepade orderposter

(c) Copyright Actuate Corporation 2013