天天看點

潤乾報表——篩選器關聯過濾

在開發帶篩選器的報表時,往往需要多個篩選器之間互相關聯作用,例如:篩選“部門”後,“姓名”篩選器選項隻顯示該部門下的員工名稱;篩選“部門”和“姓名”後,“籍貫”隻顯示該部門、該員工的籍貫。

這時需要應用到單元格的 “編輯風格”-“下拉資料集” 方式中的 “關聯過濾” 功能

情況一:篩選器均為單選

1. 建立參數模闆

潤乾報表——篩選器關聯過濾

設定部門篩選器

潤乾報表——篩選器關聯過濾

設定姓名和籍貫篩選器

潤乾報表——篩選器關聯過濾
潤乾報表——篩選器關聯過濾

依次為單元格B1、D1、F1設定變量名為v_部門、v_姓名、v_籍貫,如圖:

潤乾報表——篩選器關聯過濾

2.建立報表

潤乾報表——篩選器關聯過濾
潤乾報表——篩選器關聯過濾

設定參數

潤乾報表——篩選器關聯過濾

3.預覽結果

潤乾報表——篩選器關聯過濾
潤乾報表——篩選器關聯過濾

情況二:篩選器為多選

将B1勾選 “可多選”

設定D1和F1關聯過濾表達式

潤乾報表——篩選器關聯過濾
潤乾報表——篩選器關聯過濾

預覽結果為

潤乾報表——篩選器關聯過濾

說明:replace()可參考 潤乾報表——篩選器多選時的傳參資料類型