在開發帶篩選器的報表時,往往需要多個篩選器之間互相關聯作用,例如:篩選“部門”後,“姓名”篩選器選項隻顯示該部門下的員工名稱;篩選“部門”和“姓名”後,“籍貫”隻顯示該部門、該員工的籍貫。
這時需要應用到單元格的 “編輯風格”-“下拉資料集” 方式中的 “關聯過濾” 功能
情況一:篩選器均為單選
1. 建立參數模闆
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL9kFRPBTU61UeJRVT3V1MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLyMjN3EDNxcTMxAzNwAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
設定部門篩選器
設定姓名和籍貫篩選器
依次為單元格B1、D1、F1設定變量名為v_部門、v_姓名、v_籍貫,如圖:
2.建立報表
設定參數
3.預覽結果
情況二:篩選器為多選
将B1勾選 “可多選”
設定D1和F1關聯過濾表達式
預覽結果為
說明:replace()可參考 潤乾報表——篩選器多選時的傳參資料類型