You need to sign in to do that
Don't have an account?
up_sky
I need help for trigger
I am new to Apex and just starting to learn it, so I would appreciate any help here.
I want to add list to my string, For Example:
If My array is: Attendee[] = [a, b, c, d]
My string should be: String AttendeeName = 'a,b,c,d';
but below code return: ', b'
Set<ID> setAttendee = new Set<ID>(); for(Event e:trigger.new){ setAttendee.add(e.Id); } list<EventAttendee> Attendee = [Select EventAttendee.Attendee.Name From EventAttendee Where EventAttendee.EventId IN :setAttendee]; String AttendeeName; for(EventAttendee a:Attendee){ AttendeeName = ', ' + a.Attendee.Name; }
Thank you in advance,
Apple
try this
Set<ID> setAttendee = new Set<ID>();
for(Event e:trigger.new){
setAttendee.add(e.Id);
}
list<EventAttendee> Attendee = [Select EventAttendee.Attendee.Name
From EventAttendee
Where EventAttendee.EventId IN :setAttendee];
String AttendeeName = '';
for(EventAttendee a:Attendee){
if(AttendeeName == '')
AttendeeName = a.Attendee.Name;
else
AttendeeName += ',' + a.Attendee.Name;
}