主窗口高級(jí)篩選
這種適合篩選列不多、篩選相對(duì)固定的場(chǎng)景。
特點(diǎn):
1、篩選條件相對(duì)固定。
2、控件可以輕易地設(shè)置數(shù)據(jù)規(guī)范,比如下拉清單、下拉目錄樹(shù)、彈出窗口、字典等等。
3、比較操作符可以設(shè)置默認(rèn)值,也可以控制是否改動(dòng),甚至可以隱藏操作符。
4、可以設(shè)置默認(rèn)值(默認(rèn)篩選條件)。默認(rèn)值可以使用表達(dá)公式??蛇_(dá)到的效果靈活性大增。
5、可以設(shè)置日期與時(shí)間的有效范圍。有效值也可以使用表達(dá)公式??蛇_(dá)到的效果靈活性大增。
6、部分篩選項(xiàng)可限定是否必須設(shè)置。在部分大數(shù)據(jù)量的場(chǎng)景下,強(qiáng)迫用戶(hù)定義一些參數(shù)可以增加數(shù)據(jù)篩選的效率。
7、可以代碼訪問(wèn)最終生成的篩選條件。
彈出窗口“高級(jí)篩選”
這種適合需要篩選列比較多的場(chǎng)景,也可以自己隨意地設(shè)置篩選條件。
特點(diǎn):
1、支持邏輯分組,可以模擬任意的篩選條件。邏輯分組相當(dāng)于SQL語(yǔ)句中的括號(hào)功能,再加上目錄樹(shù)模擬的分層邏輯,現(xiàn)實(shí)里面任意的篩選邏輯都可以設(shè)置的出來(lái)。如果此功能運(yùn)用熟練的話,可以發(fā)揮最強(qiáng)的篩選效果。
2、可以保存方案。我們可以針對(duì)表設(shè)置一些常用的篩選方案,方便我們可以快速地篩選出我們比較關(guān)注的數(shù)據(jù)。
3、篩選條件單次生效。在此彈出窗口式的高級(jí)篩選里面,我們選擇的篩選條件只在點(diǎn)擊“確定篩選”按鈕此刻生效一次。不會(huì)像其他在界面中的篩選條件一樣繼續(xù)生效。
4、可以隨時(shí)自定義篩選條件。
有了這兩種高級(jí)篩選的支持,基本可以解決常規(guī)的數(shù)據(jù)篩選問(wèn)題。詳細(xì)的介紹可以參考“高級(jí)篩選”。