| 打印 打开 PDF 版本的联机帮助

#### 关于筛选器条件 取决于搜索字段的数据类型，可以使用不同的筛选器条件进行搜索，如下表所示。 注意：某些情况下，搜索不会返回您在搜索标准或列表筛选器中使用的字段中具有 NULL 值的记录。例如，如果您搜索状态不等于“赢得”的商机，则不会返回状态为 NULL 的商机。如果希望您的搜索返回字段中具有 NULL 值的记录，请为该字段包括“为 NULL”条件。在前面使用的示例中，如果希望您的搜索返回状态为 NULL 的商机以及除“赢得”以外状态的商机，请在搜索标准中为状态字段包括“为 NULL”条件，以及用于查找状态不等于“赢得”的记录的条件。
数据类型 | 可用筛选器条件
--- | ---
数字、整数、百分比、币种 | 介于 等于 大于 小于 为 NULL 不为 NULL 不等于 不在两者之间
日期、时间 | 介于 等于 前 90 天内 后 90 天内 处于 等于或迟于 等于或早于 今天* 昨天* 明天* 在最后的 ? 天 在下个 ? 天 上周* 下周* 本周* 上个月* 下个月* 本月* 本季度* 上季度* 下季度* 本年度* 下一年* 去年* 为 NULL* 不为 NULL* 不等于 不在两者之间 对于标有星号 (*) 的条件，选择该条件时值字段被禁用。 对于“在最后的 ? 天”和“在下个 ? 天”这两个条件，变量 ？ 将被替换为筛选器值字段中选定的天数。
复选框 | 选中 未选中
选择列表 | 包含所有值 包含至少一个值 不包含任何这些值 等于 等于任何* 为 NULL 不为 NULL 不等于 介于* 大于* 小于* 有关标有星号 (*) 的条件的信息，请参阅本主题的“关于选择列表字段的筛选条件”部分。
文本 | 介于 包含所有值 包含至少一个值 不包含任何这些值 等于 大于 小于 为 NULL 不为 NULL 不等于 开头是 开头不是 类似 不类似 不在两者之间
电话 | 开头是 介于 包含所有值 包含至少一个值 不包含任何这些值 等于 大于 小于 不等于
### 关于选择列表字段的筛选条件 对于选择列表字段的“介于”、“大于”和“小于”条件，Oracle CRM On Demand 会搜索选择列表值的独立于语言的代码 (LIC)，而不是搜索选择列表值本身，以查找满足您指定的筛选标准的记录。因此，您的搜索结果包括其中的选择列表值 LIC 满足该标准的所有记录，即使选择列表值本身不满足该标准也不例外。同样，您的搜索结果不包括其中的选择列表值满足该标准但选择列表值 LIC 不满足该标准的记录。 例如，假定您的管理员创建了一个名为 Beta 的选择列表值。新选择列表值的 LIC 默认情况下与该选择列表值相同。因此，利用以下筛选器进行的搜索会返回其中的选择列表值为 Beta 的记录： 介于 Alpha 和 Gamma 之间 但是，如果管理员后来将选择列表值从 Beta 更改为 Not Beta，选择列表值的 LIC 不会发生变化。因此，如果使用以上所显示的筛选器搜索记录，则搜索结果包括其中的选择列表值为 Not Beta 的所有记录，因为选择列表值的 LIC 仍为 Beta。但是，如果使用以下筛选器搜索记录，则搜索结果不包括其中的选择列表值为 Not Beta 的记录，因为选择列表值的 LIC 未满足指定的标准： 介于 Gamma 和 Zeta 之间 同样，如果您搜索选择列表值的转换版本，则搜索结果包括其中的选择列表值 LIC 满足指定标准的所有记录，即使转换的选择列表值不满足该标准也不例外。 对于“介于”、“大于”和“小于”条件以外的其他选择列表字段条件，Oracle CRM On Demand 会搜索选择列表值本身，而不搜索 LIC，以查找满足您指定的筛选标准的记录。 #### 等于任何筛选器条件 “等于任何”筛选器条件将搜索与任何一个指定值完全匹配的记录。仅“查找”图标（放大镜）在记录“详细信息”页面和“编辑”页面中可用的选择列表字段支持此筛选器条件。值下拉列表在记录“详细信息”页面和“编辑”页面中可用的选择列表字段不支持。对于此类型的选择列表字段，使用“包含所有值”筛选器条件搜索与任何一个指定值完全匹配的记录。 此外，多选选择列表字段也不支持“等于任何”筛选器条件。有关按多选选择列表字段搜索的信息，请参阅关于按多选选择列表搜索。 ### 如何使用筛选器条件 下表显示如何使用各种筛选器条件和运算符：
使用 | 用于 | 以匹配 | 获得这些结果
--- | --- | --- | ---
介于 | 文本、数字或日期 | 由逗号分隔的两个值 | 显示值介于 A 和 B（不包括 A 和 B）之间的记录。
包含所有值（等于） | 文本、数字或日期 | 单一值或用逗号隔开的多个值 | 显示匹配准确值的记录。应用程序不检索值的子字符串，也不检索具有不同大小写（大写或小写）的相同值。
包含至少一个值 | 仅限文本 | 单一值或用逗号隔开的多个值 | 显示部分匹配这些值的记录（允许匹配的子字符串）。例如，如果输入 Brown，则会检索出包含 Browns Trucking、Browning Equipment 和 Lester Brown Car Wash 的记录。 注意： 此行为仅适用于筛选列表，而不适用于 Oracle CRM On Demand 中使用“至少包含一个值”条件的其他区域。 同时，使用此条件将影响检索记录的速度，原因是 Oracle CRM On Demand 将查找部分匹配项。
不包含任何这些值（不等于） | 文本、数字或日期 | 单一值或用逗号隔开的多个值 | 显示与这些值不匹配的记录。这与包含所有值相反。
等于 | 文本、数字或日期 | 每一行的单一值。要添加值，请使用运算符“OR”并添加另一行。 | 显示与这些值匹配的值。
等于任何 | 选择列表 | 单一值或用逗号隔开的多个值 | 显示与任何一个值完全匹配的记录。 注意：有关“等于任何”筛选器条件的更多信息，请参阅此主题的“关于选择列表字段的筛选器条件”部分。
大于 | 文本、数字或日期 | 单一值 | 检索所包含的值大于输入值的记录。
小于 | 文本、数字或日期 | 单一值 | 检索所包含的值小于输入值的记录
运算符
AND | 文本、数字或日期 | 两个以上条件 | 显示满足所有给定条件的记录。 例如，输入“结束日期 > 10/01/2003 AND 收入 > 500000”将返回同时匹配两个标准的记录。
OR | 文本、数字或日期 | 任何条件 | 显示至少满足一个条件的记录。 例如，输入“行业 = 能源 OR 开票的省/自治区 = 江苏”将返回满足其中任一标准的记录。

已发布 8月 2022 | Copyright © 2005, 2022, Oracle和/或其附属公司。Legal Notices.