管理 Oracle CRM On Demand > Expression Builder > 使用 Expression Builder
使用 Expression Builder
在 Oracle CRM On Demand 中,只要在文本框旁看到 fx 图标,就可以使用 Expression Builder。单击此图标可在单独的窗口中打开Expression Builder。
注意:有关表达式中字段名称和字段名称语法的信息,请参阅关于表达式。
要构建表达式
- 单击 fx 图标以打开 Expression Builder。
- 在 Expression Builder 中,从列表中选择字段和函数,或在表达式编辑器中键入内容。
从列表中选择字段时,会将该字段的独立于语言的名称粘贴到表达式编辑器中。例如,从“商机”字段列表中选择“结束日期”字段时,会将 [{Primary Revenue Close Date}] 粘贴到表达式编辑器中。
注意:Expression Builder 内“字段”列表中显示的字段名称是字段的显示名称。如果您的管理员更改了字段的显示名称,则“字段”列表将显示字段的新显示名称。但是,从列表中选择字段时,会将该字段的独立于语言的名称粘贴到表达式编辑器中。
字段名称两边的括号表示将以特定字段的特定数据类型来计算并返回特定字段的值。有关选择字段和字段值的更多信息,请参阅下表。
- 根据需要添加运算符和文字,以此编辑表达式。
注意:如果希望表达式判断选择列表字段中是否有某个值,请不要在表达式中键入该值。例如,不要键入 [{Type}] = "客户"。而应从列表中选择该选择列表字段,然后在 Expression Builder 中单击“显示可接受的值”链接。从显示的值中选择要在表达式中使用的值。表达式将类似这样:
[{Type}]=LookupValue("ACCOUNT_TYPE", "Customer")
- (可选)将注释添加到您的表达式,如下所示:
- 要指明注释的开头,请输入正斜杠 (/),后跟星号 (*)。
- 要指明注释的结尾,请输入星号,后跟正斜杠。
例如:
/*这是我的注释*/
您可以在表达式的开头、结尾或中间任意位置添加注释。您可以将多个注释添加到单个表达式。
在评估表达式时,会忽略表达式中的注释。但是,无法包括将在主题行内忽略的注释或工作流“发送电子邮件”操作上电子邮件中的消息。在这些位置中,正斜杠和星号将解释为纯文本,且将与放在星号内的任何其他文本一起显示在主题行或电子邮件消息中。
注意:您也可以使用注释功能将表达式设为无效。例如,如果您想要将字段验证表达式设为无效,但您不想删除它,则如此处所述将表达式包括在正斜杠和星号字符内。如果您稍后要再次将表达式设为有效,则从表达式开头和结尾中删除正斜杠和星号字符。
- (可选)单击“检查语法”,在必要处进行更正。
- 保存您的表达式。
下表将介绍 Expression Builder。
界面元素
|
说明
|
记录类型字段
|
提供可在表达式中使用的字段(源于上下文记录类型)的选择列表(特定于上下文)。如果公司管理员已重命名某些字段,则“字段”选择列表中将显示新的字段名。
请注意以下几点:
- 如果要创建工作流程规则或与工作流程规则相关的操作,则上下文记录类型为工作流程规则定义中指定的记录类型。例如,如果要创建电子邮件的正文,且发送该电子邮件将作为服务请求记录的工作流程规则的一项操作,则Expression Builder的上下文记录类型为“服务请求”。
- 在高级字段管理中,上下文记录类型为从中创建表达式的字段的父级记录类型。例如,针对商机字段定义字段验证时,Expression Builder的上下文记录类型为“商机”。
|
显示可接受的值
|
从“字段”选择列表中选择了字段后,单击“显示可接受的值”将显示该字段可以接受的值。
|
函数
|
提供一个特殊函数的下拉列表,这些函数可用于修改、提取或处理表达式中的数据。有关可用函数的列表,请参阅Expression Builder函数。
|
表达式
|
一个显示表达式的多行可编辑文本框。
有关表达式支持的最大长度的信息,请参阅关于表达式。
从选择列表中选择的字段和函数将显示在表达式编辑器中。您也可以直接在表达式编辑器中键入表达式。
表达式语法总是显示独立于语言的字段名。(独立于语言的名称是不随着用户语言变化而变化的名称。)
|
语法指南
|
在 Expression Builder 联机帮助中显示 Oracle CRM On Demand 主题。
|
示例表达式
|
在 Expression Builder 联机帮助中显示主题“Oracle CRM On Demand 示例”。
|
检查语法
|
验证所创建的表达式的语法。
|
保存
|
保存表达式。
|
取消
|
关闭“Expression Builder”窗口,不保存任何更改。
|
相关主题
请参阅以下主题以了解相关的 Expression Builder 信息:
|