【发布时间】:2014-06-05 16:20:08
【问题描述】:
当您从CRM 创建新邮件时,可以使用 Outlook 表单。这很好,因为您获得了标准签名以及保存在 Outlook 发送文件夹中的邮件。
但是,如果您回复来自CRM 的邮件,您只会收到CRM 邮件表单,并且回复不会保存在您的个人 Outlook 发送文件夹中。是否可以使用CRM 中的 Outlook 表单进行回复和转发以将邮件保存在个人发送文件夹中?
【问题讨论】:
当您从CRM 创建新邮件时,可以使用 Outlook 表单。这很好,因为您获得了标准签名以及保存在 Outlook 发送文件夹中的邮件。
但是,如果您回复来自CRM 的邮件,您只会收到CRM 邮件表单,并且回复不会保存在您的个人 Outlook 发送文件夹中。是否可以使用CRM 中的 Outlook 表单进行回复和转发以将邮件保存在个人发送文件夹中?
【问题讨论】:
实现此目的的方法是在电子邮件实体上放置一个功能区按钮,单击该按钮将调用一个函数,例如“OpenOutlookForm”
这个方法的主体可以是这样的
function OpenOutlookForm(formId) {
Xrm.Page.ui.formSelector.items.get(formId).navigate();
}
这应该可以为您解决问题。让我知道结果。
【讨论】:
Xrm.Page.ui.formSelector.getCurrentItem(); 如果返回 null,那么您可能没有其他可用的自定义表单。
Outlook Form 到底是什么?
Xrm.Page.ui.formSelector.getCurrentItem();是的,我没有检查过其他可用的自定义表单。