[英]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.