![](/img/trans.png)
[英]MS Access – Filtering #Multiple Criteria while Ignoring Null Values
[英]MS Access - Filtering subform with multiple criteria
我正在嘗試從具有 2 個條件的表單中過濾子表單,
兩個過濾器都獨立工作,但是當我嘗試將它們放在一起時,出現“類型不匹配”錯誤
過濾器 1
Forms!Frm_Department_Job_List_22.[Qry_Department_Job_List_22 subform].Form.Filter = "[WIP] = True"
Forms!Frm_Department_Job_List_22.[Qry_Department_Job_List_22 subform].Form.FilterOn = True
過濾器 2
Forms!Frm_Department_Job_List_22.[Qry_Department_Job_List_22 subform].Form.Filter = "[Customer Due Date] <=Date()"
Forms!Frm_Department_Job_List_22.[Qry_Department_Job_List_22 subform].Form.FilterOn = True
在一起是行不通的
Forms!Frm_Department_Job_List_22.[Qry_Department_Job_List_22 subform].Form.Filter = ("[WIP] = True") And ("[Customer Due Date] <= Date()")
Forms!Frm_Department_Job_List_22.[Qry_Department_Job_List_22 subform].Form.FilterOn = True
任何人都知道嵌套在一起時導致錯誤的原因是什么?
實際上,您的過濾器表達式是兩個表達式的邏輯合取
("[WIP] = True") And ("[Customer Due Date] <= Date()")
結果是 Boolean“真/假”。
Form.Filter
需要字符串,例如:
"([WIP] = True) And ([Customer Due Date] <= Date())"
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.