91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Salesforce的執行順序是什么

發布時間:2022-03-25 16:30:03 來源:億速云 閱讀:249 作者:iii 欄目:云計算

這篇“Salesforce的執行順序是什么”文章的知識點大部分人都不太理解,所以小編給大家總結了以下內容,內容詳細,步驟清晰,具有一定的借鑒價值,希望大家閱讀完這篇文章能有所收獲,下面我們一起來看看這篇“Salesforce的執行順序是什么”文章吧。

     當我們保存與插入,更新,或更新插入語句的記錄,Salesforce的可以依次執行以下事件。
        注:Salesforce在服務器上執行這些事件之前,瀏覽器運行JavaScript驗證是否有記錄包含任何依賴列表字段。驗證每個依賴列表字段限制了它的可用值。無其他驗證發生在客戶端。

執行順序 :

1.   從數據庫加載原始記錄或初始化一個用于更新插入(upsert)語句的記錄。 
2.   從請求加載新記錄的字段值并覆蓋舊的值。 
       如果請求來自一個標準的UI(user interface)編輯頁面,Salesforce會運行系統驗證去檢查記錄是否符合以下規則: 
          ?符合布局的具體規則 
          ?在布局水平和字段定義級別是否是必須入力的值 
          ?有效字段格式 
          ?最大字段長度 
        注意:當這個請求來自其他資源的時候(比如來自Apex application 或者 SOAP API 調用的時候.),salesforce并沒有在此步驟中執行系統驗證 
3.   執行所有的before 觸發器。 
4.   再次運行大部分的系統驗證步驟,如驗證所有必填字段沒有一個非空值,并運行所有用戶自定義的驗證規則( validation rule )。 
5.   保存記錄到數據庫中,但不提交事務(commit)。 
6.   執行所有的after 觸發器。 
7.   執行分配規則(assignment rules)。 
8.   執行自動響應規則(auto-response rules)。 
9.   執行工作流程規則。 
10.   如果有工作流將一些字段更新了,再更新該記錄。 
11.   如果記錄在工作流更新字段值得時候被更新了,再一次(僅僅再一次)觸發before update和after updata觸發器,同時還有標準的驗證規則也會被執行(自定義的驗證規則不會被執行)。 
12.   如果有工作流流程觸發器(workflow flow triggers),執行流(flow)。 
13.   執行升級規則。 
14.   如果記錄包含一個卷起的匯總字段( rollup summary ),或者是一個跨對象工作流程的一部分,執行計算并更新父記錄卷起匯總字段( rollup summary )。父記錄經過保存的程序。

15.   如果父記錄被更新,和祖父母記錄包含一個卷起的匯總字段( rollup summary ),或者是一個跨對象工作流程的一部分,執行計算并更新父記錄卷起匯總字段( rollup summary )。祖父母記錄經過保存的程序。 
16.   執行基于共享的評價標準。 
17.   要求所有DML操作到數據庫,即事務提交(即真正的commit,當然如果出現Error的話還是會rollback)。 
18.   執行post-commit的邏輯,如發送電子郵件(send email)。

Salesforce的執行順序是什么

Salesforce的執行順序是什么

為了方便小伙伴們理解,再附上一個口訣 :

  1. 頁面后臺兩不同,

  2. 布局規則最優先,

  3. 格式長度和必填。

  4. Before Trigger觸發前,

  5. 后臺只將外鍵檢。

  6. 批量插入有例外,

  7. 驗證規則提前驗。

  8. Before之后做驗證,

  9. 自定規則和必填,

  10. 系統規則不二遍。

  11. 驗證之后跑去重,

  12. 存入DB不提交。

  13. After Trigger觸發后,

  14. 分配/回復/工作流,

  15. 如果字段有更新,

  16. 驗證/去重不再做,

  17. Trigger僅再跑一次。

  18. PB/Flow依次跑,

  19. 數據操作從頭走,

  20. Case規則在隨后。

  21. 父表匯總此時算,

  22. 工作流把父表更,

  23. 共享規則重計算。

  24. 數據DB提交后,

  25. 后續郵件才發送。

以上就是關于“Salesforce的執行順序是什么”這篇文章的內容,相信大家都有了一定的了解,希望小編分享的內容對大家有幫助,若想了解更多相關的知識內容,請關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

合川市| 龙川县| 永靖县| 宜兰县| 仁怀市| 沐川县| 民乐县| 威信县| 略阳县| 阿坝县| 那坡县| 太康县| 古交市| 秦皇岛市| 贵州省| 全椒县| 朔州市| 手机| 会同县| 麻阳| 白山市| 祁阳县| 乌海市| 中山市| 理塘县| 潞西市| 克拉玛依市| 泰来县| 和平县| 潮州市| 阳信县| 武穴市| 南康市| 巴彦淖尔市| 枣庄市| 新蔡县| 木兰县| 岚皋县| 江油市| 新沂市| 玉龙|