上一頁 下一頁

作業 7:建立訂單子報告

訂單子報告是以列和欄格式,來列出每一個客戶的訂單。它會顯示每份訂單的訂單號碼和日期。 如果要疊代處理 Orders 資料集列,並將它們顯示成列和欄格式,可使用表格元素。

1  
2  
3  
*
*
*
選擇「確定」。這時會在清單的詳細資料區中顯示一個表格,如圖 12-12 所示。

圖 12-12 在清單的詳細資料區域中所插入的表格

圖 12-12  在清單的詳細資料區域中所插入的表格
4  
5  
在佈置編輯器中,含有放下之資料集欄位的表格資料格,會包含顯示 [ORDERNUMBER] 的資料元素。在這個資料元素上方,是佈置編輯器加入標頭列的標籤元素。 這個標籤會將欄位名稱顯示成靜態文字,且用來作為直欄標題。
6  

圖 12-13 包括訂單子報告的報告設計

圖 12-13  包括訂單子報告的報告設計
7  
1  
2  
3  
4  
*
*
8  
每一個客戶都出現相同的訂單記錄,這是因為您在建立資料集參數 CustID 時,為 customerNumber 指定預設值 103。使用這個預設值時,訂單子報告一律會顯示 103 客戶的訂單記錄。解決方案是每當主要報告中的客戶列有所變更時,即動態更新 CustID 參數的值。這項程序會在下一項作業中說明。
直欄標題會以粗體顯示並置中,因為「BIRT 報告設計程式」會對放在表格標頭中的元素使用瀏覽器的預設格式。您會在之後的作業中將這些元素重新格式化。

圖 12-14 顯示重複訂單記錄的報告預覽

圖 12-14  顯示重複訂單記錄的報告預覽

© Copyright Actuate Corporation 2013