7
Mam następujący wyzwalania:Wysyłanie wiadomości e-mail z szablonu za pomocą spustu
trigger send_notification on Inquery__c (after update) {
Inquery__c inquery = trigger.new[0];
String[] toAddresses = new String[] {inquery.email__c};
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
mail.setTargetObjectId(inquery.OwnerID);
mail.setSenderDisplayName('Salesforce Support');
mail.setUseSignature(false);
mail.setBccSender(false);
mail.setSaveAsActivity(false);
if (Trigger.isUpdate) {
if(inquery.Quilification__c == 'Qualified') {
EmailTemplate et=[Select id from EmailTemplate where DeveloperName=:'Invitation_to_register_for_Class'];
mail.setTemplateId(et.id);
Messaging.SendEmailResult [] r =
Messaging.sendEmail(new Messaging.SingleEmailMessage[] {mail});
}
if(inquery.Quilification__c == 'Disqualified') {
EmailTemplate et=[Select id from EmailTemplate where DeveloperName=:'Ineligible_course_candidate'];
mail.setTemplateId(et.id);
Messaging.SendEmailResult [] r =
Messaging.sendEmail(new Messaging.SingleEmailMessage[] {mail});
}
}
}
udało mi się rozwiązać ten problem ze stanu pierwotnego problemu,
i po prostu chciałem się podzielić,
Dzięki
Jaki to jest szablon "Invitation_to_register_for_Class"? Czy to jest Custom, HTML, Text czy VisualForce? Próbuję uzyskać szablon VisualForce do pracy, ale nie mogę go uruchomić za pomocą przepływu pracy lub wyzwalacza. Otrzymuję pusty e-mail. – IanT8