删除操作比较特殊,不能通过Workflow Rule和Process Builder,Validation Rule来Check和相应做后续操作。
目前调查只有两种工具可以监听到删除操作:
- Apex Trigger
Apex Trigger 有 before delete,after delete两种类型
before delete:可以支持根据条件,阻止用户删除这条记录,还可以弹出可定制内容的错误信息。
after delete:可以对所有表做CRUD操作
Flow Builder
Flow Builder有一种 Record Trigger Flow
在记录删除时可以对所有表做CRUD操作,做不到阻止用户删除记录。
Flow Builder
新规Flow
总结
想追踪删除操作,在记录删除后做一些事情的话,目前只能用Trigger或者Flow Builder。