【问题标题】:Email template showing blank values. Shows text but field values are blank显示空白值的电子邮件模板。显示文本但字段值为空白
【发布时间】:2020-08-01 01:51:16
【问题描述】:
我有一个文本类型的电子邮件模板,其中包含大约 15 个父对象的字段值。流程构建器和电子邮件警报写在子对象上,因此每当创建子对象时,我都会发送电子邮件。使用可用的合并字段,我将值发送为
{!Parentobj.fieldname}
电子邮件按标准触发,但不显示字段值。有没有什么办法解决这一问题?
我无法使用 visualforce 模板或在子级上创建 15 个公式字段。
此外,当我单击发送测试和非常合并字段并在预览模式下查看模板时,值正在正确填充。
如果您知道任何解决方法,请提出建议。
【问题讨论】:
标签:
salesforce
processbuilder
email-templates
【解决方案1】:
如果它适用于系统管理员的预览版,但不适用于最终用户,这听起来像是权限问题。
检查运行进程的用户是否具有查看父对象和父对象的这 15 个字段的 Profile 权限。
如果这很好 - 检查此用户是否具有查看此特定父级的共享权限(至少是只读访问权限)。如果您不确定 - 您可以切换到经典 UI 并将 [分享] 按钮添加到父页面布局,然后单击它会为您提供详细信息,谁可以看到它以及为什么。
一些更晦涩的事情 - 父对象是否标记为“开发中”?您确定电子邮件在正确的时间运行吗?如果您从 parent 空白开始,然后更新查找字段 - 可能电子邮件排队太早,您需要将 Parent__c != null 添加到标准...