在触发事件上,触发器是否适用于附件对象?

时间:2017-12-03 10:26:42

标签: triggers salesforce apex salesforce-lightning

我需要计算自定义对象的附件数量。 所以我在附件上写了触发器,因为它没有处理Insert事件。我想检查是否在附件上插入事件工作?

2 个答案:

答案 0 :(得分:0)

附件和备注支持插入触发器。请参考此链接:

https://help.salesforce.com/articleView?id=000181538&type=1

以下文档链接中的示例:

trigger SetTitleToAttachment on Attachment (after insert) {

String Title;
Id pId;

for(Attachment att: Trigger.new){
    Title=att.Name;
    pId=att.ParentId;
}

List<Case> c=[select Id , Title__c from Case where Id=:pId];

//assuming one record is fetched.
c[0].Title__c=Title;

update c[0];

}

答案 1 :(得分:0)

好的,所以你正在处理文件而不是附件。文件适用于ContentVersions,ContentDocuments和ContentDocumentLinks。

您想在ContentVersion上触发。