Vorige Volgende

Taak 4:  Gegevensset bouwen voor het subrapport met orders

In deze procedure maakt u een gegevensset om aan te geven welke gegevens uit de tabel Orders moeten worden geëxtraheerd. Het rapport met orders dat u later maakt, gebruikt deze gegevensset.

1  
2  
Orders
3  
4  
5  
SELECT Orders.orderNumber,
Orders.orderDate
FROM Orders
WHERE Orders.customerNumber = ?
Met deze instructie worden de kolommen ORDERNUMBER en ORDERDATE uit de tabel Orders geselecteerd. De WHERE-clausule heeft een parametermerkteken voor de waarde CUSTOMERNUMBER. Als het rapport wordt uitgevoerd, haalt het subrapport Orders de huidige waarde CUSTOMERNUMBER op uit het klantrapport.
6  
7  
1  
2  
3  
*
*
*
*
103 is een van de waarden in de kolom CUSTOMERNUMBER. Een standaardwaarde is vereist als de BIRT-rapportontwerper de query voor testdoeleinden wil uitvoeren.
*

Afbeelding 12-4 Bewerkte parameterdefinitie

Afbeelding 12-4  Definitie van een bewerkte parameter
4  
8  
Kies Preview bekijken van resultaten om te bevestigen dat de query de juiste gegevens retourneert. Afbeelding 12-5 beeldt de gegevensrijen af die door de gegevensset worden geretourneerd door klantnummer 103.

Afbeelding 12-5 Gegevenspreview voor het subrapport met orders

Afbeelding 12-5  Gegevenspreview voor het subrapport met orders
9  

(c) Copyright Actuate Corporation 2013