列印      開啟 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 功能,因為「負責人」欄位可能為 Null。

語法

IfNull([{Owner Alias}], "Invalid") = UserValue('<Alias>')

變更客戶的優先順序時觸發電子郵件

描述

「客戶優先順序」欄位中的值從「低」變更為「高」時觸發電子郵件。

語法

(PRE('{Type}') = "低") AND ( FieldValue('{Type}') = "高")

將特定通路排除在工作流程之外

描述

若記錄是透過瀏覽器視窗更新,則不要執行工作流程。

語法

PRE('{Customer Target Type}') = "廣告" AND ExcludeChannel("Online")

相關主題

如需Expression Builder的相關資訊,請參閱下列主題:


2016年10月 Copyright © 2005, 2016, Oracle 及/或其關係機構。版權所有. Legal Notices.