1. 概述
1.1 版本
FineBI 版本 | 功能變動 |
---|---|
6.0 | - |
6.0.8 |
|
6.1.2 |
|
1.2 應用場景
介紹過濾組件相關功能。
1.3 功能介紹
過濾組件的基礎功能如下表所示:
功能 | 支援的過濾組件範圍 |
---|---|
對選項列表篩選 | 文字過濾組件、樹過濾組件 |
對選項列表進行排序 | 文字過濾組件、樹過濾組件 |
設定控制範圍:過濾組件對哪些組件產生過濾作用 | |
切換過濾組件的展示形式 | 時間過濾組件、文字過濾組件、樹過濾組件、數值過濾組件 |
設定選項預設值 | 時間過濾組件、文字過濾組件、數值過濾組件 |
過濾方式:單選or多選 | 文字過濾組件、數值過濾組件 |
設定必填 | 時間過濾組件、文字過濾組件、樹過濾組件、數值過濾組件 |
清空所選資料 | 時間過濾組件、文字過濾組件、樹過濾組件、數值過濾組件、複合過濾組件 |
過濾組件樣式設定 | 時間過濾組件、文字過濾組件、樹過濾組件、數值過濾組件、複合過濾組件 |
2. 對選項列表篩選
原來過濾組件的可選列表為「A、B、C、D」,若只想可選列表只顯示部分選項「A、B、C」,就可以對可選列表進行篩選
例如:在儀錶板正文下拉中只想展示三種合同類型,可以在過濾組件新增欄位後下拉選擇過濾,如下圖所示:
新增過濾條件,「合同類型」欄位屬於「 購買合同」、「長期協定」和「長期協定訂單」,點選「確定」儲存設定。如下圖所示:
此時可以看到該過濾組件僅能選擇三種合同類型,如下圖所示:
注:時間與數值過濾組件不支援該欄位過濾的功能。
3. 對選項列表排序
對可選列表進行排序可以幫助使用者更快的找到他們需要的選項,比如說有規則的排序「A、B、C、D」要比亂序的「A、D、C、B」更利於使用者尋找。
3.1 升冪/降冪
1)在過濾組件設定介面的過濾欄位可新增排序設定,如下圖所示:
2)過濾欄位設定的排序可以選擇排序依賴的欄位,比如我們為「合同類型」設定按照「合同金額」升冪,點選「確定」儲存,如下圖所示:
3)查看該正文過濾組件的資料可以看到,「合同ID」欄位值按照「合同金額」排序,如下圖所示:
「降冪」與「升冪」步驟一致。
3.2 自訂排序
「自訂排序」就是拖動資料,手動設定過濾值順序,如下圖所示:
4. 設定控制範圍
在過濾組件編輯介面,設定自訂範圍後,只對部分指定組件有過濾效果。若不進行過濾組件的自訂控制範圍設定,則為預設控制範圍。
右側選擇控制範圍為「組件」和「組件2」,即在儀錶板中該過濾組件只控制這兩個組件,對這兩個組件有過濾效果,如下圖所示:
在右側控制範圍,無法控制的組件顯示灰化狀態,並提示:無綁定欄位或綁定欄位無法控制對應組件。說明過濾組件綁定欄位與該灰化組件之間,不存在任何資料關係,無法進行控制。如下圖所示:
5. 切換過濾組件的展示類型
同種類型的過濾組件的樣式可以在設定頁面互相切換,比如說正文類型過濾組件、數值類型的過濾組件、時間類型的過濾組件它們之間的展示類型就可以互相切換。
例如,當前是正文過濾組件,點選「展示類型」的下拉,可以切換正文過濾組件的展示類型。
選擇「按鈕組」,就可以將過濾組件的展示類型由「正文下拉」更改為「按鈕組」。如下圖所示:
6. 設定選項的預設值
預設值可以給查看者提供一種預設的選擇,我們可以將最常使用的選項設定為預設值,提升使用者查看效率。
例如,在時間組件中,預設選擇「最新時間」可以幫助使用者快速存取最近的記錄或資料;而在正文組件中,預設選擇「購買合同」是因為使用者最常查看或最相關的合同類型。
注:當勾選了「自訂值列表」後,不支援對預設值選項進行設定
1)在過濾組件中,如果使用者選擇了「當前值」選項,那麼紅色區域中已選擇的項將自動被設定為預設值。如下圖「長期協定訂單、購買合同」被設定為預設值。
2)如果使用者未選擇「當前值」,過濾組件將根據其類型提供不同的預設值選項。具體選項如下表所示:
過濾組件類型 | 選項 |
---|---|
正文過濾組件 |
|
數值過濾組件 |
|
時間過濾組件 |
|
7. 過濾方式:單選or多選
在過濾組件編輯介面中,可以選擇「過濾方式」為多選或者單選,控制在下拉選擇的時候選擇一個或者多個。

例如在數值下拉中「過濾方式」選擇「單選」,在下拉選擇的時候只能選擇一個過濾數值,如下圖所示:
在正文下拉中「過濾方式」選擇「多選」,在下拉選擇的時候可以選擇多個過濾數值,如下圖所示:
8. 設定過濾組件為必填值
某些情況下,需要給過濾組件的選項設定必填值。
比如:當使用者在製作儀表板時,面對的資料量可能非常龐大。如果使用者清空過濾組件而選擇展示所有資料,這可能會導致查詢結果過於龐大,甚至引發系統當機。為了避免這種情況,我們可以設定過濾組件的篩選項為必填項,確定始終只展示部分資料。
1)我們設定「關鍵節點」為必填,勾選「設定為必填項」後,就需要選擇一個初始值。如下圖所示:
2)若清空該組件,會提示「必填項不可為空」,如下圖所示:
9. 清空所選資料
為已經選擇過濾條件的正文過濾組件點選「清空所選資料」,則所有已選條件都被清空,可以重新進行條件的選擇,如下圖所示
10. 過濾組件樣式設定
過濾組件中可統一設定該儀表板中所有過濾組件的樣式,可設定標題背景、標題文字、組件背景、主題色。
點選「儀表板樣式>自訂>過濾組件」,將過濾組件標題背景設定「粉色」,標題文字粗體,組件背景設定為「西瓜紅」,組件邊框設定為圓角為「2」,邊框粗細為「2」。並設定過濾組件選擇框的主題色為「灰色」。效果如下圖所示:
若使用者需要對儀錶板中其他組件的樣式進行設定,請參考:儀錶板樣式