当搜索中具有多个条件时,您必须决定某个文档合格是必须满足所有条件 (AND) 还是仅需要满足其中一个条件 (OR)。您还可以通过将多组条件嵌套在一起来构建更复杂的条件。例如,您可以指示条件 A and (B or C) 必须为 true。因此,如果 A 和 B 为 true,那么文档将合格。如果 A 和 C 为 true,那么文档也合格。如果 A 不为 true,那么该文档将不合格。
可以对两个或更多相邻行指定 AND 或 OR。因此,必须对行进行排列,以便您可以将它们进行适当的组合。在以上示例中,B 行和 C 行必须是相邻的,所以可以用 OR 来进行组合。A 行可以在 OR 组合的上面或下面。
缺省情况下,所有条件最初都通过 AND 进行链接。如果您发现您大多数时间都是使用 OR,那么可以在搜索设计器选项中将缺省值更改为 OR。此更改仅对于当前会话有效。
要在网格中指定 AND 或 OR,请完成下列步骤:如果在您输入行后您的需求发生了更改,那么您可以将一行或多行从一个位置移至另一个位置。
使用以上示例时,如果要使用 OR 来链接“内容大小”和“创建者”并使用 AND 来将它们链接到“创建日期”,那么您需要剪切“内容大小”。然后,您应该突出显示“创建日期”行,单击插入行图标并粘贴到空白行。您还需要重新指定 AND 和 OR 运算符。