Předchozí Další

Úloha 4:  Sestavit datovou sadu pro podsestavu objednávek

V rámci tohoto postupu vytvoříte datovou sadu, která označí, jaká data budou extrahována z tabulky Orders (Objednávky). Tuto datovou sadu bude využívat podsestava objednávek, kterou vytvoříte později.

1  
2  
Objednávky
3  
4  
5  
SELECT Orders.orderNumber,
Orders.orderDate
FROM Orders
WHERE Orders.customerNumber = ?
Tento příkaz vybere sloupce ORDERNUMBER a ORDERDATE z tabulky Orders (Objednávky). Klauzule WHERE má značkovač parametru pro hodnotu CUSTOMERNUMBER. Jakmile je sestava spuštěna, podsestava objednávek získá aktuální hodnotu CUSTOMERNUMBER ze sestavy zákazníků.
6  
7  
1  
2  
3  
*
*
*
*
103 je jedna z hodnot ve sloupci CUSTOMERNUMBER. Výchozí hodnota je nutná k tomu, aby aplikace BIRT Report Designer mohla spustit dotaz pro testovací účely.
*

Obrázek 12-4 Upravená definice parametru

Obrázek 12-4  Upravená definice parametru
4  
8  
Vyberte volbu Výsledky náhledu a ověřte, zda dotaz vrací správná data. Obrázek 12-5 ukazuje řádky dat, které datová sada vrací pro zákazníka číslo 103.

Obrázek 12-5 Náhled dat pro podsestavu objednávek

Obrázek 12-5  Náhled dat pro podsestavu objednávek
9  

(c) Copyright Actuate Corporation 2013