打印      打开 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 TruckingBrowning EquipmentLester Brown Car Wash 的记录。

注意: 此行为仅适用于筛选列表,而不适用于 Oracle CRM On Demand 中使用“至少包含一个值”条件的其他区域。

同时,使用此条件将影响检索记录的速度,原因是 Oracle CRM On Demand 将查找部分匹配项。

不包含任何这些值(不等于)

文本、数字或日期

单一值或用逗号隔开的多个值

显示与这些值匹配的记录。这与包含所有值相反。

等于

文本、数字或日期

每一行的单一值。要添加值,请使用运算符“OR”并添加另一行。

显示与这些值匹配的值。

等于任何

选择列表

单一值或用逗号隔开的多个值

显示与任何一个值完全匹配的记录。

注意:有关“等于任何”筛选器条件的更多信息,请参阅此主题的“关于选择列表字段的筛选器条件”部分。

大于

文本、数字或日期

单一值

检索所包含的值大于输入值的记录。

小于

文本、数字或日期

单一值

检索所包含的值小于输入值的记录

运算符

AND

文本、数字或日期

两个以上条件

显示满足所有给定条件的记录。

例如,输入“结束日期 > 10/01/2003 AND 收入 > 500000”将返回同时匹配两个标准的记录。

文本、数字或日期

任何条件

显示至少满足一个条件的记录。

例如,输入“行业 = 能源 OR 开票的省/自治区 = 江苏”将返回满足其中任一标准的记录。


已发布 8月 2018 Copyright © 2005, 2018, Oracle. 保留所有权利。Legal Notices.