如何在查询条件中使用组合框值,或者如果空白则显示所有结果?

时间:2018-05-22 12:51:56

标签: ms-access

目前,我尝试在查询条件中引用组合框值。通常,我使用Like语句。但是,在这种情况下,我尝试使用一些不是唯一的字符串进行过滤。

enter image description here

例如,如果我尝试按MW进行过滤,则会显示MW,MWF,MWRF。

我已经尝试Nz([forms]![frmReschedWorkload]![FilterFactCal],'Is Not Null')了。虽然如果组合框中有值,则会正确过滤,但如果文本框为空,则表示没有显示任何结果。

非常感谢您提供的所有帮助/建议。

谢谢

1 个答案:

答案 0 :(得分:1)

对于未来的任何人,请注意我将其纳入标准:

IIf(IsNull([forms]![frmReschedWorkload]![FilterFactCal]),[tblOrders].[FactoryCalendar],[forms]![frmReschedWorkload]![FilterFactCal])