1. 概述
1.1 版本
FineBI 版本 | JAR 包日期 | 新增內容 |
---|---|---|
5.1 | 2020-01-15 | - |
2020-08-04 | 過濾組件標題樣式設定 隱藏過濾組件標題 自訂控制範圍增加控制範圍:可以選擇是否對正文類過濾組件,樹過濾組件,數值下拉過濾組件進行控制 |
1.2 應用場景
過濾組件擁有多種功能,透過對過濾組件進行一系列操作實現不同效果,滿足使用者需求。如下圖所示:
1.3 功能介紹
過濾組件的基礎功能如下表所示:
功能 | 説明 | 支援的過濾組件範圍 |
---|---|---|
資料設定 | 設定過濾組件的過濾條件,可實現綁定欄位過濾和不綁定欄位過濾 | 不綁定欄位過濾:文本下拉組件、數值下拉組件、日期過濾組件 |
過濾值排序 | 對過濾欄位進行排序,可以實現升冪/降冪/自訂 | 文本過濾組件、樹過濾組件 |
自訂控制範圍 | 自訂過濾組件的作用組件範圍 | |
登入名傳遞預設值 | 根據使用者角色去動態變化所展示的資料 | 文本過濾組件、樹過濾組件 |
懸浮 | 設定過濾組件懸浮,實現在儀表板內自由佈局 | 所有过滤组件均支持 |
清空所選資料 | 清空過濾組件內已經選擇的過濾條件 | 時間過濾組件、文本過濾組件、樹過濾組件、數值區間過濾組件 |
標題設定 | 支援顯示/隱藏標題和編輯標題 | 時間過濾組件、文本過濾組件、樹過濾組件、數值區間過濾組件、复合过滤组件 |
複製 | 複製過濾組件到當前儀表板 | 時間過濾組件、文本過濾組件、樹過濾組件、數值區間過濾組件 |
刪除 | 刪除過濾組件 | 時間過濾組件、文本過濾組件、樹過濾組件、數值區間過濾組件 |
2. 過濾綁定欄位
過濾組件設定介面在新增了欄位以後,可以對新增的欄位內容進行過濾,比如新增了「省份」欄位過濾,但是過濾時只想選擇長期型別的協定欄位,可以在過濾組件新增欄位後下拉選擇過濾,如下圖所示:
新增過濾條件,「省份」欄位屬於「 上海市」和「北京市」,點選「確定」儲存設定。如下圖所示:
此時可以看到該過濾組件僅能選擇「 上海市」和「北京市」,如下圖所示:
注:時間與數值過濾組件不支援該欄位過濾的功能。
3. 過濾值排序
3.1 組件下拉排序
可以直接在過濾組件下拉處設定升降排序,如下圖所示:
注:自訂值列表不支援組件下拉排序。
則文本過濾組件內容排序,按照字母順序進行升冪排列。降冪與之相似。如下圖所示:
3.2 過濾欄位排序
除了在過濾組件的下拉按鈕處設定,還可以在過濾組件設定介面的過濾欄位新增處進行設定,同時支援「自訂的排序」。如下圖所示:
3.2.1 升冪/降冪
與組件下拉處設定的排序不同,過濾欄位設定的排序可以選擇排序依賴的欄位,比如我們為「客戶對應銷售員」設定按照「客戶id」升冪,點選「確定」儲存。如下圖所示:
查看該正文過濾組件的資料可以看到,「客戶對應銷售員」欄位值按照「客戶id」排序。如下圖所示:
「降冪」與「升冪」步驟一致。
3.2.2 自訂排序
「自訂排序」就是拖動資料,手動設定過濾值順序,如下圖所示:
4. 自訂控制範圍
設定自訂範圍後,只對部分指定組件有過濾效果。若不進行過濾組件的自訂控制範圍設定,則為預設控制範圍。
例如過濾組件「選擇大區」只對組件「大區小區門店分佈」有控制作用。如下圖所示:
1)在儀表板節點下行業應用>零售行業找到「區域銷售統計」儀表板,如下圖所示:
2)進入儀表板,點選「選擇大區」組件的下拉>自訂控制範圍,如下圖所示:
3)彈出「自訂控制範圍」框,可以看到出現 6 個組件。這 6 個組件(其中包含文本過濾組件選擇儲存格)在預設情況下都被選擇大區組件控制。勾選大區小區門店分佈,其餘組件不勾選。實現預期效果。如下圖所示:
5. 登入名傳遞預設值
6. 懸浮
懸浮表示允許過濾組件與其他組件或者元件疊加顯示,實現自由佈局。點選「 √ 」,選擇「懸浮」,如下圖所示:
則可以拖拽該組件至儀表板內任何地方,包括疊加到分組表組件內部。如下圖所示:
其中設定懸浮的過濾組件始終改寫在未設定懸浮的組件/過濾組件上方。若兩個組件均設定懸浮,則可以點選「下拉」選擇「順序」,設定兩個組件顯示的順序,哪個「置於頂部」,哪個「置於底部」。如下圖所示:
7. 清空所選資料
為已經選擇過濾條件的正文過濾組件點選「清空所選資料」,如下圖所示:
則所有已選條件都被清空,可以重新進行條件的選擇。如下圖所示:
8. 標題設定
8.1 顯示/隱藏標題
過濾組件預設狀態是「顯示標題」,點選「下拉」可以選擇「隱藏標題」。如下圖所示:
效果如下圖所示:
8.2 編輯標題
編輯標題可以修改過濾組件顯示的標題,過濾組件預設名稱為「正文下拉」、「正文列表」、「數值區間」等,詳情請參見:編輯標題
點選「編輯標題」可進行名稱的修改。如下圖所示:
修改文本,設定文本「自訂」樣式,完成後點選「確定」。如下圖所示:
比如我們將「省份」修改成「province」。並設定組件標題樣式,如下圖所示: