Triggers Salesforce触发器删除附件

Triggers Salesforce触发器删除附件,triggers,salesforce,Triggers,Salesforce,我正在尝试在案例关闭后从案例中删除附件。只有在选中案例对象上的自定义复选框时,才会触发触发器 您可以在Case对象上编写一个After Update触发器,并在触发器内部检查两个条件(Case.isclosed和CustomCheck=true),然后查询parentid与此Case的id匹配的附件。然后删除上面查询的附件列表。希望这有帮助 编辑:当然,作为最佳实践,您必须放大触发器 在触发器中,您应该获取已选中复选框的id记录 当您拥有id时,您的记录将按如下方式运行查询: 从ParentId

我正在尝试在案例关闭后从案例中删除附件。只有在选中案例对象上的自定义复选框时,才会触发触发器

您可以在Case对象上编写一个After Update触发器,并在触发器内部检查两个条件(Case.isclosed和CustomCheck=true),然后查询parentid与此Case的id匹配的附件。然后删除上面查询的附件列表。希望这有帮助


编辑:当然,作为最佳实践,您必须放大触发器

在触发器中,您应该获取已选中复选框的id记录

当您拥有id时,您的记录将按如下方式运行查询:
从ParentId所在的附件中选择Id ParentId:youIdList

并删除查询结果。

您的问题是什么?类似于Salesforce StackExchange上的此问题。在您的情况下,附件是子记录: