每個查詢欄位,都給對的篩選方式¶
案例主角:全體使用者 | 模組:A 系統資料 · 瀏覽查詢 | 2026 年更新
場景:明明是日期欄,卻要你「包含」¶
在查詢條件面板挑欄位、選運算子時,過去下拉選單一律列出全部運算子——不管你挑的是什麼欄位。於是會出現這些尷尬:對著一個日期欄,選單裡卻有「被包含」這種對日期沒意義的選項;對著一個數字欄,還讓你選「等於空白」。選錯了不會馬上報錯,但查出來的結果不對,你還得回頭想「是不是運算子挑錯了」。條件愈組愈多,愈容易踩到不合適的組合。
現在:欄位是什麼型別,就給什麼運算子¶
瀏覽查詢的條件面板改成依欄位型別,只列出合理的運算子——這套邏輯對齊了系統表格(RadGridView)本身的型別感知篩選,你在哪裡查都是同一套直覺:
- 文字欄:等於、不等於、包含(模糊查詢)、開頭是、結尾是⋯⋯完整的字串比對方式都在。
- 數字欄:等於、不等於、大於、小於、區間比較等,聚焦在數值比大小,不再混進對數字沒意義的選項。
- 日期欄:等於、大於、小於、區間等,用來框時間範圍,拿掉了不適用的選項。
- 是/否欄:就是「是」或「不是」,乾淨俐落。
挑到哪種型別的欄位,運算子下拉就只列出合理的選項。(畫面示意)
換一個欄位,運算子清單就跟著重算——不用擔心殘留上一個欄位的不適用選項。區間、模糊、多選這些常用組合都能自由搭配,組出你要的查詢。
帶來什麼¶
- 選單不再誤導:挑到日期欄就給日期的運算子、數字欄就給數字的,不會再看到牛頭不對馬嘴的選項。
- 和表格篩選一致:條件面板的運算子邏輯對齊系統表格的型別感知篩選,一套直覺走到底。
- 查得更準也更穩:型別對上運算子,查詢條件更貼合資料,結果更符合預期。
文字欄仍保留大小比較
文字欄位除了包含、開頭、結尾等常見比對,仍保留了大於/小於這類比較方式——處理編號、代號這類「文字但有順序」的欄位時特別好用。
深入操作:A 系統資料