gpt4 book ai didi

javascript - CRM 2011 中的回复电子邮件事件图像

转载 作者:行者123 更新时间:2023-12-02 19:10:29 26 4
gpt4 key购买 nike

如何在电子邮件事件的回复中保留图像?
在 CRM 中查看时会显示电子邮件中的图像 - 它们作为附件添加。当我单击“回复”按钮、编写回复并发送回复时,图像将从电子邮件中删除,并且不会附加到电子邮件中。

我一直在用 JScript 尝试各种事情。
我宁愿不必编写 JScript 以外的任何内容。

最佳答案

这可以通过 JavaScript 实现。我不知道你尝试了什么,但这可以做到。 IE。捕获表单的发送事件并使用 Javascript 创建附件。

其他选项有:

  • 您可以使用工作流程将父电子邮件的注释附加到响应。但随后您将被迫保存您的电子邮件,等等稍等片刻(执行工作流程),然后发送电子邮件。
  • 编写插件代码(但除了 Javascript 之外您不会使用其他任何东西

Javascript删除附件:

function deleteAttachments(){ 
var notesId = {GUID of notes};
var objNotes = new Object();
objNotes.DocumentBody = null;
objNotes.FileName = null;
objNotes.FileSize = null;
objNotes.IsDocument = false;
updateRecord(notesId, objNotes, “AnnotationSet”);
}

function updateRecord(id, entityObject, odataSetName) {
var jsonEntity = window.JSON.stringify(entityObject);
var serverUrl = Xrm.Page.context.getServerUrl();
var ODATA_ENDPOINT = “/XRMServices/2011/OrganizationData.svc”;
var updateRecordReq = new XMLHttpRequest();
var ODataPath = serverUrl + ODATA_ENDPOINT;
updateRecordReq.open(‘POST’, ODataPath + “/” + odataSetName + “(guid’” + id + “‘)”, false);
updateRecordReq.setRequestHeader(“Accept”, “application/json”);
updateRecordReq.setRequestHeader(“Content-Type”, “application/json; charset=utf-8″);
updateRecordReq.setRequestHeader(“X-HTTP-Method”, “MERGE”);
updateRecordReq.send(jsonEntity);
}

关于javascript - CRM 2011 中的回复电子邮件事件图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13803474/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com