2013-06-11 9 views
7

का उपयोग कर टेम्पलेट के साथ ईमेल भेजा जा रहा है मैं निम्नलिखित ट्रिगर:ट्रिगर

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}); 
     } 
    } 
} 

मैं अपने मूल समस्या से इसे ठीक करने में कामयाब रहे,

और बस साझा करना चाहते थे,

धन्यवाद

उत्तर

8

मैंने इसे ठीक करने और ईमेल भेजने में कामयाब रहा,

मैंने अद्यतन किया है कोड,

अर्थात कोड ऊपर

+0

'Invitation_to_register_for_Class' टेम्पलेट किस तरह का है काम करता है? क्या यह कस्टम, एचटीएमएल, टेक्स्ट या विजुअलफोर्स है? मैं काम करने के लिए VisualForce टेम्पलेट प्राप्त करने का प्रयास कर रहा हूं, लेकिन मैं इसे वर्कफ़्लो या ट्रिगर के माध्यम से काम नहीं कर सकता। मुझे एक खाली ईमेल प्राप्त होता है। – IanT8

संबंधित मुद्दे