設定條件來過濾資料。也可設定排序功能。
[名稱]:設定資料組合名稱,命名設定中文或、英文混合數字皆可。
[資料集]:設定資料組合的來源DataSorces。
[資料表]:設定資料組合的來源Table。
[過濾條件]:輸入篩選資料的條件。
備註 |
---|
由於此系統是由HTML5與JavaScript所開發, 故在資料組合篩選所使用的語法必須為JavaScript句型。
|
$Oltp1.FilterQry.銷售金額$>100000 && $Oltp1.FilterQry.數量$>50 |
[最大查詢筆數]:設定最多能從資料庫提取幾筆資料。預設為0,即不限制查詢筆數。(僅適用於Dashborad)
[不傳送到前端]:當該資料組合只是做中繼資料使用,不需在儀表板頁面或報表上呈現。可啟用此屬性減少資料傳送至前端並增加頁面執行效能。
[保留上次選取]:重新載入資料時比對資料,若有符合上次頁面操作時選取鍵值的資料列,則會自動選取該筆資料。此選項勾選時,會出現[鍵值欄位]。(僅適用於Dashboard)
[初始選取資料列]:設定當初始頁面資料載入時,預先要選擇哪一筆資料。共有三個選項:(僅適用於Dashboard)
[第一筆]:初始頁面資料載入時,預先選擇第一筆資料。
[最後一筆]:初始頁面資料載入時,預先選則最後一筆資料。
[自訂]:初始頁面資料載入時,自訂預先選擇哪一筆資料。選擇此選項時,會出現[鍵值欄位]及[初始選取欄位值]屬性。
[初始選取欄位值]:當[鍵值欄位]的值與此設定的值相等時,就以此資料列為初始選取資料。
[鍵值欄位]:設定[保留上次選取]或[初始選取資料列]的鍵值欄位。(僅適用於Dashborad)
[排序欄位]:設定要用哪些欄位來做資料排序。
[範圍過濾類型]:將符合某個範圍條件內的資料篩選出來,依過濾需求,分為以下三類設定 :
[筆數]:依照指定資料筆數來設定過濾範圍,EX : 取前三筆的資料。 選取此選項後,會出現[範圍過濾群組鍵值]、[範圍過濾依據欄位]、[顯示其他範圍小計]、[頂端]及[底端]五個屬性。
[百分比]:依照資料值的百分比來設定過濾範圍,EX : 取值為後20%的資料。 選取此選項後,會出現[範圍過濾群組鍵值]、[範圍過濾依據欄位]、[顯示其他範圍小計]、[頂端]及[底端]五個屬性。
[累計]:將資料做累計,當累計值大於等於頂端值或小於等於底端值時就停止累計,然後將這些資料顯示出來。 選取此選項後,會出現[範圍過濾群組鍵值]、[範圍過濾依據欄位]、[顯示其他範圍小計]、[頂端]及[底端]五個屬性。
[範圍過濾群組鍵值]:可設定群組欄位達到分群篩選效果,例:各別產品類別銷售金額前三名產品資料。
[範圍過濾依據欄位]:可設定篩選的依據欄位,例:銷售金額前三名產品資料。
[顯示其他範圍小計]:將不在頂端及底端範圍的資料小計在一筆新的資料,並將其他標題欄位顯示為其他。勾選此選項後,會出現[其他標題欄位]。
[其他標題欄位]:當有設定[範圍過濾依據欄位]並勾選[顯示其他範圍小計]時,可指定將"其他"文字顯示在哪個一欄位並顯示在其他彙總列。指定欄位的型別必需為String。
[頂端]:設定要篩選出前N筆的資料,N為輸入的值。
[底端]:設定要篩選出後N筆的資料,N為輸入的值。
[計算總計]:啟用後可針對目前資料組合結果再做總計運算。選取此選項後,會出現[總計標題]、[總計標題欄位]、[合計靠上]及[新增彙總運算欄位]四個屬性設定。
[總計標題]:設定總計列的標題名稱,預設為總計。
[總計標題欄位]:指定總計標題名稱產生的欄位,指定欄位的型別必需為String。
[合計靠上]:產生的總計列或小計列置頂顯示,計算總計與計算小計的共用屬性。
[新增彙總運算欄位]:新增需求彙總運算的欄位,計算總計與計算小計的共用屬性。
[]:新增彙總運算欄位。
[]:刪除彙總運算欄位。
[欄位]:下拉挑選需彙總的欄位。
[彙總欄位]:下拉選擇彙總計算,提供Sum、Avg、Max、Min、Count、AvgWithoutNull、CountWithoutNull、以加總結果運算與複製第一筆資料值功能。
Sum:將欄位做加總運算。
Avg:將欄位做平均運算。
Max:將欄位取得最大值。
Min:將欄位取得最小值。
Count:將欄位做計數運算。
AvgWithoutNull:將欄位先排除Null值再做平均運算。
CountWithoutNull:將欄位先排除Null值再做計數運算。
以加總結果運算:搭配[運算公式]設定執行,例:針對不良率的彙總計算。
複製第一筆資料值:取得欄位的第一筆資料值。
[運算公式]:當彙總欄位選擇[以加總結果運算]時即可以JavaScript語法撰寫公式執行。
設定 | |
---|---|
執行結果 |
[計算小計]:啟用後可針對目前資料組合結果再做小計運算。選取此選項後,會出現[小計鍵值]、[小計標題]、[小計標題欄位]、[合計靠上]及[新增彙總運算欄位]五個屬性設定。
[小計鍵值]:設定小計的群組欄位。
[小計標題]:設定小計列的標題名稱,預設為小計。
[小計標題欄位]:指定小計標題名稱產生的欄位,指定欄位的型別必需為String。
[合計靠上]:產生的總計列或小計列置頂顯示,計算總計與計算小計的共用屬性。
[新增彙總運算欄位]:新增需求彙總運算的欄位,計算總計與計算小計的共用屬性。請參考計算總計的[新增彙總運算欄位]說明。