我需要计算自定义对象的附件数量。所以我已经在附件上编写了触发器,因为它不适用于插入事件。我想检查是否在附件上插入事件工作?
问问题
1059 次
2 回答
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];
}
于 2017-12-03T18:40:52.737 回答
0
好的,所以您使用的是文件而不是附件。文件与 ContentVersions、ContentDocuments 和 ContentDocumentLinks 一起使用。
您需要在 ContentVersion 上触发。
于 2017-12-04T18:47:18.473 回答