上一頁 下一頁

作業 4:建置訂單子報告的資料集

在本程序中,您將建置一個資料集,以指出要從 Orders 表格中擷取哪些資料。您建立的訂單子報告稍後會使用這個資料集。

1  
2  
Orders
3  
4  
5  
SELECT Orders.orderNumber,
Orders.orderDate
FROM Orders
WHERE Orders.customerNumber = ?
這個陳述式會選取 Orders 表格中的 ORDERNUMBER 和 ORDERDATE 直欄。WHERE 子句有一個 CUSTOMERNUMBER 值的參數標記。當報告執行時,訂單子報告會從客戶報告中取得現行 CUSTOMERNUMBER 值。
6  
7  
1  
2  
3  
*
*
*
*
103 是 CUSTOMERNUMBER 直欄中的值之一。「BIRT 報告設計程式」需要一個預設值,才能執行查詢來進行測試。
*

圖 12-4 經過編輯的參數定義

圖 12-4  已編輯的參數定義
4  
8  
選擇「預覽結果」,確認查詢會傳回正確的資料。圖 12-5 顯示資料集針對客戶號碼 103 所傳回的資料列。

圖 12-5 訂單子報告的資料預覽

圖 12-5  訂單子報告的資料預覽
9  

© Copyright Actuate Corporation 2013