2013-07-30 30 views

回答

3

將所有觸發邏輯放入一個sepparate類是一個最佳實踐。例如,你的TIGER可能看起來像這樣

trigger AccountBeforeUpdate on Account (before update) { 
    TR_AccountBeforeUpdate.doSomeActions(trigger.new, trigger.oldMap); 
} 

而在TR_AccountBeforeUpdate中,你把所有的邏輯。您可以在觸發器中保留一些數據集,並傳遞給您自己的集合映射或列表(僅包含與某些示例匹配的對象)現在可以從TR_AccountBeforeUpdate調用方法,甚至可以實例化它。

相關問題