作業 5:依信用額度來分組客戶資料 報告目前是依客戶名稱的字母順序來排序。請回想一下,在第一個指導教學中,您指定依客戶名稱來排序表格中的各列。在這個程序中,您依間隔為 50,000 的信用額度將資料分組。 將資料分組時,假設已指定表格層次的排序條件,BIRT 會先將各列排序到群組中,再進行各群組內各列的排序。 這項作業完成後,會在每個信用額度群組內,按客戶名稱來進行資料列的排序。 1 選擇「佈置」以返回佈置編輯器。 2 用滑鼠右鍵按一下「表格」標籤,然後選擇「插入群組→上方」。 3 在「新建群組」中,遵循下列步驟,指定以 50000 為信用額度間隔來進行分組: 1 在「名稱」中,輸入下列文字: credit_group 2 在「分組依據」中,從下拉清單選取 CREDITLIMIT。 3 在「間隔」中,從下拉清單選取「間隔」。 4 在「範圍」中,輸入 50000。 5 對其他選項使用預設值。選擇「確定」。報告設計中的表格會顯示一個群組標頭及一個群組標底列,如圖 7-6 所示。表格也會顯示佈置編輯器自動新增至群組標頭列中的資料元素。 這項資料元素用來作為群組標題,在產生的報告中,它會顯示每個群組的第一個信用額度值。 圖 7-6 報告設計中的群組標頭列和群組標底列 4 選取群組標頭列中的 [CREDITLIMIT] 資料元素。請勿選取明細列中的 [CREDITLIMIT] 資料元素。 5 在「內容編輯器」中,在「內容」之下的「一般」中,選擇 B 按鈕,將群組標題格式化為粗體文字。 6 預覽報告。將報告向下捲動來檢視所有資料。報告會將資料組織成四個信用額度群組。在每個群組的開頭,下列數字會以粗體顯示:0、61100、113000、227600。 這些數字符合每個群組的第一個信用額度值。在每一個群組內,客戶名稱都是按字母順序來排序。圖 7-7 顯示四個信用額度群組之一。 圖 7-7 報告預覽顯示四個信用額度群組之一的群組
報告目前是依客戶名稱的字母順序來排序。請回想一下,在第一個指導教學中,您指定依客戶名稱來排序表格中的各列。在這個程序中,您依間隔為 50,000 的信用額度將資料分組。 將資料分組時,假設已指定表格層次的排序條件,BIRT 會先將各列排序到群組中,再進行各群組內各列的排序。 這項作業完成後,會在每個信用額度群組內,按客戶名稱來進行資料列的排序。