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

### Expression Builder 示例 在Expression Builder中，可以使用下表中的示例表达式。
Expression Builder 示例表达式
更新“商机利润”字段
说明 | 更新“商机利润”字段。
语法 | [{cOpportunityMargin}] = [{Primary Revenue Amount}] - [{cOpportunityCost}]
验证新服务
说明 | 字段验证。新服务的收入不能高于 1,000,000。
语法 | <= IIf (FieldValue('{Type}') = 'New Service', 1000000, [{Primary Revenue Amount}])
将新建的服务请求分配给创建者
说明 | 创建服务请求时，请将当前用户的用户记录上的“别名”字段值设置为服务请求上“所有者”字段的默认值。
语法 | [{Owner Alias}] = UserValue('<Alias>')
检查是否已更改指定字段的值
说明 | 检查字段值的变化。
语法 | PRE('{Primary Revenue Amount}') <> [{Primary Revenue Amount}]
基于结束日期触发工作流
说明 | 如果结束日期的修改幅度超过 30 天，则执行此工作流。
语法 | [{Primary Revenue Close Date}] - PRE('{Primary Revenue Close Date}') > 30
如果商机到达某个阶段而没有联系人，则触发工作流
说明 | 如果商机到达“已完成/赢得”销售阶段而没有联系人，则执行工作流。
语法 | FieldValue('{Sales Stage - Translation}') = "已完成/赢得" AND PRE('{Sales Stage - Translation}') <> [{Sales Stage - Translation}] AND [{Key Contact Id}] = "无匹配行 ID"
如果选中复选框，则触发工作流
说明 | 如果选中定制的“复审就绪”复选框字段，则执行工作流。
语法 | ((FieldValue('{bCust_Ready_For_Review_Check_Box}') = 'Y') AND (PRE('{bCust_Ready_For_Review_Check_Box}') = 'N')) OR (IfNull([{bCust_Ready_For_Review_Check_Box}], 'Y') = 'Y')
检查当前用户是否是记录所有者
说明 | 检查记录所有者是否是当前用户。在这种情况下，使用 IfNull 函数，因为“所有者”字段可能为空。
语法 | IfNull([{Owner Alias}], "Invalid") = UserValue('<Alias>')
更改客户优先级后触发电子邮件
说明 | 将“客户优先级”字段中的值从“低”更改为“高”后触发电子邮件。
语法 | (PRE('{Type}') = "低") AND ( FieldValue('{Type}') = "高")
从工作流中排除特定渠道
说明 | 不对通过浏览器窗口更新的记录执行工作流。
语法 | PRE('{Customer Target Type}') = "广告" AND ExcludeChannel("Online")
#### 相关主题 请参阅以下主题以了解相关的 Expression Builder 信息： 关于 Expression Builder 使用 Expression Builder Expression Builder 函数

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