除非满足条件,否则显示所有条目(包括空条目)

Show all entries (including null) unless criteria is met

我在表格上有一个 table,应该显示 table 中的所有条目。这个 table 可以通过修改查询的表单上的两个字段进行过滤。问题是其中一个字段为空的条目不会显示。我添加了代码 here 并且它起作用了(或者我认为如此)但现在第一个查询不起作用。

我使用的查询是

Like "*" & [Forms]![Tooling]![SearchToolNumber] & "*"

Like "*" & [Forms]![Tooling]![SearchToolName] & "*"

唯一可以具有空值的字段是 ToolName 字段,但添加

Or Forms!Tooling!SearchToolName Is Null

允许它 return 结果为空 ToolName 但现在 ToolNumber 查询不起作用。

如果两个字段都留空但每个字段都有效,我怎么能return所有内容?

添加得好

Or Forms!Tooling!SearchToolNumber Is Null

第一个查询解决了问题,现在两个字段都按预期工作并从 table.

返回空值