function readOnly(count){ }
Don't have an account?
Search for an answer or ask a question of the zone or Customer Support.
You need to sign in to do that
Sign in to start searching questions
Signup for a Developer Edition
Sign in to start a discussion
trigger NoteTrigger on Note (after insert,after delete) { Set<Id> oppidset=new Set<Id>(); if(Trigger.isinsert){ for(Note n:Trigger.new) oppidset.add(n.parentId); List<Opportunity> opplist=[Select Notes_Count__c,(Select Id FROM Notes) FROM Opportunity WHERE Id IN:oppidset]; for(Opportunity opp:opplist){ opp.Notes_Count__c=opp.notes.size(); } update opplist; } if(trigger.isdelete){ for(Note n:Trigger.old) oppidset.add(n.parentId); List<Opportunity> opplist=[Select Notes_Count__c,(Select Id FROM Notes) FROM Opportunity WHERE Id IN:oppidset]; for(Opportunity opp:opplist){ opp.Notes_Count__c=opp.notes.size(); } update opplist; } }
doest not work Trigger
Create a trigger on Note like this, It worked for me.