我试图在案件关闭后从案件中删除附件。触发器只应在检查案例对象上的自定义复选框时触发。Salesforce触发器删除附件
0
A
回答
0
您可以在Case对象上编写After Update触发器,并在触发器内部检查两个条件(Case.isclosed和CustomCheck = true),然后查询与此案例的id匹配的附件。然后Database.delete上面查询的附件列表。希望这可以帮助 !
编辑:当然,您必须将您的触发器作为最佳实践进行批量化。
0
在触发器中,您应该获取已选中的ID记录复选框。
当你有id的你的记录运行这样的查询: SELECT Id ParentId FROM Attachment WHERE ParentId in: youIdList
并删除查询结果。
相关问题
- 1. Salesforce-触发器 - 删除对象
- 2. Apex触发器Salesforce
- 3. 删除触发器
- 4. Salesforce Lead触发器CANNOT_INSERT_UPDATE_ACTIVATE_ENTITY
- 5. 删除后删除触发器只会触发吗?
- 6. 删除变异触发器
- 7. 无法删除触发器
- 8. 删除触发器SQL 2005
- 9. 删除SQL触发器
- 10. 创建删除触发器
- 11. tinyMCE对象删除事件触发器
- 12. 删除触发条件时
- 13. Salesforce触发记录删除工作流程
- 14. MS SQL触发器 - 可以删除触发器也影响删除行触发器
- 15. 发送TCP消息/删除触发器
- 16. opportunitycontactrole在Salesforce触发
- 17. Salesforce触发序列
- 18. Salesforce计划过程重新评估或使用触发器删除
- 19. 触发了删除
- 20. oracle触发删除
- 21. 排在触发删除不调用其删除触发器在MSSQL
- 22. Salesforce触发器无限循环
- 23. APEX触发器的Salesforce测试类
- 24. Salesforce触发器测试错误
- 25. Drupal Webform - 发送然后删除附件
- 26. Swiftmailer删除附件后发送
- 27. 关于SQL Server删除触发器
- 28. Oracle SQL而不是删除触发器
- 29. 删除触发器不工作
- 30. 在石英中删除触发器
你的问题是什么? – superfell
与Salesforce StackExchange上的此问题类似。在你的情况下,附件是儿童记录:http://salesforce.stackexchange.com/questions/45566/deleting-child-records-on-a-parent – pchittum