You need to sign in to do that
Don't have an account?
Not displaying Custom Object values in Email Template
Hi,
Upon the deletion of my custom object(whose parent is Account), My trigger should send out an email alert.
What i have done is:
1. i have a mail template(AlertTemplate) created
Account Name:{!Account_Message__c.Account__r.Name}
Account Message: {!Account_Message__c.Name}
Created By: {!Account_Message__c.CreatedBy}
Last Modified By: {!Account_Message__c.LastModifiedBy}
2. written a trigger
EmailTemplate templateObj = [SELECT id, Name FROM EmailTemplate WHERE Name='AlertTemplate'];
Messaging.MassEmailMessage massMessage = new Messaging.MassEmailMessage();
massMessage.setTargetObjectIds(targetObjIds);
massMessage.setTemplateId(templateObj.Id);
massMessage.setSaveAsActivity(false);
massMessage.setSenderDisplayName('My Portal');
massMessage.setUseSignature(false);
massMessage.setReplyTo('no-reply@saleforce.com');
Messaging.sendEmail(new Messaging.MassEmailMessage [] { massMessage });
The Problem is: i am getting email alert, but Object values (for Account Name, Account Message, createdBy, Last ModifiedDate) are not displayed in the body of the mail.
Can any one please let me know