在注释上触发LMDofNotes(插入后,更新后){
Id accountId;
Date LMDofNote;
for(Note att: Trigger.new){
accountId = att.ParentId;
LMDofNote= (Date)att.LastModifiedDate;
}
Account acc = [Select Id,LMD_of_Notes__c from Account where Id=:accountId LIMIT 1];
acc.LMD_of_Notes__c = LMDofNote;
update acc;
system.debug('updated date'+LMDofNote);
}
答案 0 :(得分:0)
启用了增强型Notes的组织不会创建代表经典Notes的Note
记录。
相反,它们创建ContentNote
记录,这些记录是much more complex ERD的一部分。 ContentNote
没有ParentId
字段(它与记录的关系是多对多的),因此触发器必须位于ContentDocumentLink
对象上。
ContentNote
基本上是基础ContentDocument
和ContentVersion
对象的立面,但是您可以通过FileType
字段来识别便笺记录:
所有注释的文件类型均为SNOTE。
请注意,ContentDocumentLink
用于将所有内容记录(不仅仅是注释)链接到sObjects,并且上面链接的文档中对查询它有独特的限制。