プログラマ38の日記

主にプログラムメモです。

Salesforce: 主従関係 主オブジェクト削除時の従オブジェクトのトリガの動き

主従関係にすると主オブジェクト削除時に従オブジェクトは自動で削除されますが、主オブジェクト削除した際は、従オブジェクトのトリガ(before delete, after delete)は動きません。

 

主従関係ではないですが、オブジェクトに関連付けた活動も同じ動きとなり、オブジェクト削除時に関連付けた活動は自動で削除されますが、活動のトリガ(before delete, after delete)は動きません。

 

活動データを他のオブジェクトにコピーするといった制御をトリガで実装しようとするとデータの削除をうまくひろえないタイミングがあるため注意が必要です。(こんな要求ないかもしれませんが・・)