在 Lightning Experience 中新增邏輯至巨集
若要在 Lightning Experience 中控制巨集指示的執行,請使用「巨集產生器」新增邏輯。建立含有一或多個條件的運算式,然後新增當運算式為 true 時執行的指示。
必要版本
| 檢視支援的版本。 |
| 需要的使用者權限 | |
|---|---|
| 若要檢視巨集: | 對巨集的「讀取」權限 |
| 若要建立並編輯巨集: | 對巨集的「建立」和「編輯」權限 |
| 若要建立及執行無法復原的巨集: | 「管理使用者無法復原的巨集」權限 |
小秘訣 將運算式新增至巨集前,請描繪邏輯。您可以使用 IF、ELSEIF 和 ELSE 區塊建立條件運算式。您可以在區塊內分組並嵌套條件,以及新增多個運算式。
-
在 Lightning 應用程式的記錄頁面上,按一下公用程式列的「巨集」。
備註 如果您看到「此頁面不支援巨集」的訊息,請檢查您是否位於支援物件的記錄頁面中。您無法針對清單檢視執行巨集。 - 按一下「+」或「建立巨集」。
- 輸入名稱、描述、資料夾,然後選取要套用巨集的物件。按一下「儲存」。
-
按一下「編輯指示」,開啟按一下「巨集產生器」。
會根據您在「套用至」欄位選取的物件,新增第一個指示。
- 按一下「新增邏輯」。
-
針對每一個 IF 或 ELSE IF 區塊,設定條件和指示。或者,您可以新增含有指示的 ELSE 區塊,用於當 IF 和 ELSE IF 條件符合時。
- 若要新增協助支援代表瞭解運算式的描述,請使用區塊標題附近的下拉式功能表 (2)。
-
選取何時採取行動 (3)。
如果運算式在條件之間使用 AND,請選取「符合全部條件」。例如,當「條件 A 為 true」 AND 「條件 B 為 true」時採取行動。如果運算式使用 OR,請選取「符合任意條件」。
-
若要新增條件,請按一下「新增條件」。若要新增條件群組,請按一下「新增群組」。
您可以在運算式中新增最多 30 個條件或群組。當您新增條件群組時,群組會以灰色區塊外框表示 (4)針對每個群組,選取何時採行動。
-
使用欄位、運算子和選用的比較值定義每個條件 (5)。
若要比較欄位和值,使用運算子 EQUALS、DOES NOT EQUAL、CONTAINS 或 DOES NOT CONTAIN。例如,個案物件的條件是「狀態」 EQUALS 「新」。
備註 「巨集產生器」會為您顯示條件中可以使用的欄位。並非每個物件上的所有欄位都可以使用。
-
視需要繼續新增條件、條件群組、區塊和運算式。
您也可以嵌套條件。
小秘訣 如果您嵌套條件,我們建議您將嵌套限制為三個層級。否則,檢視或編輯巨集時,邏輯將難以理解。此外,邏輯越複雜,執行巨集時邏輯所需的評估時間越長。 - 在每個區塊,按一下「新增指示」,新增條件符合時執行的指示。
-
在您完成對巨集的操作之後,按一下「儲存」。若要返回應用程式,請關閉「巨集產生器」索引標籤。
小秘訣 建立含邏輯的巨集之後,執行以確保巨集依照您要的方式運作。開啟巨集公用程式,在不同的情況下測試巨集。
範例
您想要建立巨集,以便支援代表在開啟新個案時輕鬆傳送電子郵件。電子郵件內容會依據個案的優先順序而有所不同,相應的服務回應類型有:金級、銀級或銅級。如果個案是 SLA 違規事項,無論個案的狀態或優先順序為何,都會傳送金級電子郵件。
以下範例說明此巨集的邏輯。
IF [(Status equals New AND Priority equals High) OR (SLA Violation equals Yes)]
{Send email with 'Case under Review: Gold' content}
ELSE IF (Status equals New AND Priority equals Medium)
{Send email with 'Case under Review: Silver' content}
ELSE IF (Status equals New AND Priority equals Low)
{Send email with 'Case under Review: Bronze' content}
在 IF 區塊,有一個條件群組定義其中多個條件的評估優先順序。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!
