可以搭配DataGrid的查詢結果,並呈現在樞紐分析表。
Step1>
下面要做的這個範例是透過客戶表上的查詢,將查詢結果呈現在樞紐分析表上,。打開"rwdQuery"表單,從工具箱裡拖拉一個【Pivottable】元件到設計畫面上。
Step2>
Pivottable主要需要設定的屬性如下,
RemoteName |
設定Pivottable的資料來源。此處設定為"sRWDCustomers.客戶資料表" |
ShowColumns |
要顯示的項目欄位設定。這裡添加四個欄位: "客戶編號"、"名稱"、"聯絡人"、"營業額"。 |
Columns |
X軸欄位,注意X軸的欄位必須存在於ShowColumns中,這裡添加一個欄位: "聯絡人" |
WhereStr |
固定的過濾條件,如:一開始不顯示出資料可以設為"1=0" |
Rows |
Y軸項目欄位設定,欄位必須為ShowColumn設定的欄位之一,否則會顯示不出來。這裡添加兩個欄位:
"客戶編號"與"名稱"。 |
DefaultColumn |
預設統計的欄位,(欄位必須為ShowColumn設定的欄位之一,否則會顯示不出來)。此處設定為"營業額"。 |
Aggregators |
統計方式(可複選),此處設定為"總和、單值、平均"。 |
Renderers |
資料呈現方式(可複選),此處設定為"表格、柱狀表格、熱力圖"。 |
QueryObj |
搭配的查詢視窗id。(datagrid的ID+queryObj),此處設定為"dgMasterqueryObj"。 |
Step3>
以下為設定存檔後的預覽圖:
經過查詢後,會呈現查詢結果到樞紐分析表
以下的樞紐分析圖,皆可以自行選擇類型或拖拉欄位。
Related Topics