您位於此處:
使用必要欄位驗證建立記錄範例
建立一個畫面流程,此流程會捕捉所有必要欄位,並建立沒有 REQUIRED_FIELD_MISSING 錯誤的記錄。此範例示範識別必要欄位和管理流程錯誤的技巧。
必要版本
| 檢視支援的版本。 |
| 所需的使用者權限 | |
|---|---|
| 若要使用 Flow Builder 中所有可用的流程類型、元素和功能 (包括 Einstein 和 Agentforce for Flow) 來開啟、編輯、建立、啟用或停用流程: | 管理流程 |
此範例顯示如何建立建立連絡人記錄並填入所有必要欄位的畫面流程。識別必要欄位、收集使用者的必要資料,並有效管理錯誤。
實例
建立銷售代表用來在潛在客戶會議期間快速建立連絡人的畫面流程。流程:
- 收集使用者的所有必要資訊
- 建立沒有錯誤的連絡人記錄
- 處理使用者將欄位保留空白的個案
- 建立記錄失敗時提供有用的錯誤訊息
例如,使用這些欄位作為必要集:
- 姓氏 (標準必填欄位)
- 電子郵件 (由組織驗證規則要求)
- 帳戶 (依記錄類型的公司連絡人所需)
重要道具
- 一律識別必要欄位,再建立建立記錄的流程。
- 將必要欄位標記為必要的畫面元件,以防止使用者略過這些欄位。
- 將錯誤路徑新增至「資料操作語言」(DML) 作業,有效管理非預期錯誤。
- 將決策元素用於複雜驗證邏輯。
- 使用各種資料案例 (包括邊緣個案) 測試流程。
- 當您想要 Flow Builder 自動指示必要欄位時,請考慮使用「快速動作」。
- 使用列出必要欄位和原因的描述來記錄您的流程。
高階步驟
檢閱此範例中的步驟。請依序遵循,或瀏覽至區段以取得更明確的指示。
- 建立流程
建立流程以收集連絡人資訊並建立連絡人。 - 建立資料收集頁面
建立一個收集使用者所有必要連絡人資訊的頁面。 - 建立連絡人記錄
現在您已擁有必要資訊,即可建立連絡人。 - 新增錯誤管理的錯誤路徑
設定「建立記錄」元素以有效管理錯誤。 - 新增成功畫面
建立在成功建立記錄後顯示的頁面。 - 測試流程
啟用流程之前,請先徹底測試流程。
建立流程
建立流程以收集連絡人資訊並建立連絡人。
-
開啟「流程」清單檢視。
- 進入「設定」,在「快速尋找」方塊中,輸入流程,然後選取「流程」。
- 進入「自動化」應用程式,選取「流程」 索引標籤。
- 從任何 Lightning 應用程式的「流程」 索引標籤中,按一下動作功能表,然後選取「開啟流程」。
-
建立畫面流程。
- 進入「自動化」應用程式,按一下「新增」。搜尋並選取「畫面流程」。
- 進入「設定」,按一下「新增流程」。搜尋並選取「畫面流程」。
建立資料收集頁面
建立一個收集使用者所有必要連絡人資訊的頁面。
-
新增「畫面」元素。
-
按一下
,然後選取「畫面」。
-
按一下
-
設定元素。
-
針對「標籤」,輸入 收集連絡人資訊。
「API 名稱」會自動填入。
- 針對「描述」,輸入 收集要建立連絡人的連絡人資訊。
-
針對「標籤」,輸入 收集連絡人資訊。
-
新增所需欄位的畫面元件。
-
針對「名字」欄位,新增「文字」元件、將「標籤」設定為「名字」,將「API 名稱」設定為「Contact_First_Name」,然後將「需要」保持未選取。
連絡人的「名字」為選擇性。
- 針對「姓氏」欄位,新增 文字元件,將「標籤」設定為「姓氏」,將「API 名稱」設定為「Contact_Last_Name」,然後選取「需要」。
- 針對「電子郵件」欄位,新增「電子郵件」元件、將「標籤」設定為「電子郵件」、將「API 名稱」設定為「Contact_Email」,然後將「必要」設定為「True」。
- 針對「帳戶」欄位,新增「對應」元件、將「API 名稱」設定為 Related_Account、將「欄位 API 名稱」設定為 AccountId、將「標籤」新增為「帳戶」,將「物件 API 名稱」設定為「連絡人」,然後將「必要」設定為「True」。
- 針對「電話」欄位,新增「電話」元件、將「API 名稱」設定為「Contact_Phone」,將「標籤」設定為「電話」,然後將「必要」設定為「False」,使其顯示為選用欄位。
- 按一下「完成」。
-
針對「名字」欄位,新增「文字」元件、將「標籤」設定為「名字」,將「API 名稱」設定為「Contact_First_Name」,然後將「需要」保持未選取。
建立連絡人記錄
現在您已擁有必要資訊,即可建立連絡人。
-
新增「建立記錄」元素。
-
按一下
,然後選取「建立記錄」。
-
按一下
-
設定元素。
- 針對「標籤」,輸入 建立連絡人。
- 針對「API 名稱」,接受自動填入的名稱:Create_Contact。
- 針對「如何設定記錄欄位值」,選取「手動」。
- 針對「物件」,選取「連絡人」。
-
設定欄位值。
- 針對「姓氏值」,選取「收集連絡人資訊」,然後選取「姓氏」。
- 按一下 + 新增欄位。
- 針對「欄位」,搜尋並選取「名字」。
- 針對「名稱值」,選取「收集連絡人資訊」,然後選取「名字」。
- 按一下 + 新增欄位。
- 針對「欄位」,搜尋並選取「電子郵件」。
- 針對「電子郵件值」,選取「收集連絡人資訊 | Contact_Email | 值 」。
- 按一下 + 新增欄位。
- 針對「欄位」,搜尋並選取「行動電話」。
- 針對「行動電話值」,選取「收集連絡人資訊 | Contact_Phone | 值 」。
- 按一下 + 新增欄位。
- 針對「欄位」,搜尋並選取「帳戶識別碼」。
- 針對「帳戶識別碼」值,選取「收集連絡人資訊 | 帳戶 | 記錄識別碼 」。
新增錯誤管理的錯誤路徑
設定「建立記錄」元素以有效管理錯誤。
- 若要管理錯誤,請在「建立記錄」元素上按一下三個點,然後按一下「新增錯誤路徑」。
-
若要顯示錯誤資訊,請在錯誤路徑中新增「畫面」元素。
- 針對「標籤」,輸入 顯示錯誤訊息。
- 接受 API 名稱自動填入。
-
將「訊息」元件新增至錯誤頁面。
- 在「元件」清單中,按一下「訊息」。
- 針對「API 名稱」,輸入 ErrorMessage。
- 針對「訊息類型」,選取「重要」
- 針對「訊息內容」,選取「+ 新增資源」。
- 針對「資源類型」,選取「文字範本」。
- 針對「API 名稱」,輸入 Fault_Message。
- 針對「內文」,輸入 我們因為錯誤而無法建立連絡人:,然後在「插入資源」欄位中選取「執行流程訪問」,然後選取「故障訊息」。
- 按一下「完成」。
-
。
錯誤路徑會抓住非預期的錯誤,並告知使用者發生錯誤的原因。
- 按一下「完成」。
-
將連結新增至第一個元素。
如果使用者可以修正錯誤,則連接器會將使用者帶回,讓他們可以變更輸入。
-
在「顯示錯誤訊息」畫面元素之後,按一下
,然後按一下「連線至元素」。
- 按一下第一個畫面元素。
-
在「顯示錯誤訊息」畫面元素之後,按一下
-
儲存流程。
- 針對「標籤」,輸入 建立連絡人。
- 接受自動填入的 API 名稱。
- 針對「解碼」,輸入 使用畫面收集的資訊建立連絡人。如果建立連絡人時發生錯誤,系統會將使用者導向至第一個畫面以再次嘗試。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!

