我必須使用電子郵件模板向salesforce中的用戶發送電子郵件。此模板包含自定義對象的合併字段類型。使用電子郵件模板的salesforce中的setWhatId
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
mail.setTargetObjectId(user.get(0).id);
mail.setTargetObjectId(user.get(0).Id)
mail.setTemplateId(specifier.get(0).Template_id__c);
mail.saveAsActivity = false;
mail.setWhatId(custom_object.Id);
如果指定targetObjectId領域的接觸我的文檔閱讀 ,你可以指定一個whatId爲好。這有助於進一步確保模板中的合併字段包含正確的數據。該值必須是以下類型之一: 賬戶 資產 運動 案例 合同 機會 訂購 產品 解決方案 定製
,但如果我們將電子郵件發送到用戶不聯繫,然後如何分配在上面的代碼中,自定義對象中的合併字段類型爲自定義對象
這仍然是這種情況嗎?我在一個對象上有一對多的關係。 – chrisjlee