You need to sign in to do that
Don't have an account?
KatherineC
Cross Object Trigger
Hi All,
We created a custom Object CalendarEV, we want a new record for CalendarEV is created automatically when a new event is created in Public Calendar. We created below trigger but got error message, please help.
Error: Compile Error: Expression cannot be assigned at line -1 column -1
trigger CalendarEV on Event (after insert) {
List<Event> Events = new List<Event>();
for (Event e : Trigger.new) {
if (Event.Subject != null ) {
CalendarEV__c C = new CalendarEV__c();
CalendarEV__c.Name = Event.Subject;
CalendarEV__c.Location__c = Event.Location;
CalendarEV__c.Description__c = Event.Description;
insert C;
}
}
}
We created a custom Object CalendarEV, we want a new record for CalendarEV is created automatically when a new event is created in Public Calendar. We created below trigger but got error message, please help.
Error: Compile Error: Expression cannot be assigned at line -1 column -1
trigger CalendarEV on Event (after insert) {
List<Event> Events = new List<Event>();
for (Event e : Trigger.new) {
if (Event.Subject != null ) {
CalendarEV__c C = new CalendarEV__c();
CalendarEV__c.Name = Event.Subject;
CalendarEV__c.Location__c = Event.Location;
CalendarEV__c.Description__c = Event.Description;
insert C;
}
}
}
All Answers
trigger CalendarEV on Event (after insert) {
List<Event> Events = new List<Event>();
for (Event e : Trigger.new) {
if (e.Subject != null ) {
CalendarEV__c C = new CalendarEV__c();
CalendarEV__c.Name = e.Subject;
CalendarEV__c.Location__c = e.Location;
CalendarEV__c.Description__c = e.Description;
insert C;
}
}
}