dynamics-crm-2011 - 如何使用JavaScript将base64文件保存到客户端?

标签 dynamics-crm-2011 dynamics-crm dynamics-crm-online

我从“备注”选项卡中获得了特定结果。

您在 iframe 中看到的链接是文件的名称。

我有注释中的 DocumentBody,其格式类似于 base64。

如何下​​载?

Save base64 string to the client as a file

谢谢, 法比奥

最佳答案

像这样对 URL 执行 JQuery 请求

Xrm.Page.context.getServerUrl() + "XRMServices/2011/OrganizationData.svc/ActivityMimeAttachmentSet(guid'abc...')?$select=Body"

通过指定选择,您将只请求您想要的。

将结果分配给变量并添加

data:application/pdf;base64,



从那里你可以将它显示为一个 HTML 对象,或者尝试用

打开它作为一个新窗口
window.location or window.open or document.location.href

关于dynamics-crm-2011 - 如何使用JavaScript将base64文件保存到客户端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13866232/

相关文章:

dynamics-crm - 如何保存记录并立即使用其 GUID

dynamics-crm-2011 - 删除 CRM 2011 中的查找值

search - CRM Dynamics 搜索通配符

dynamics-crm - 在部署 CRM 2015 插件时如何包括注册步骤?

javascript - 如何在 Dynamics crm 中使用 javascript 查找有关实体 View 的名称和信息

dynamics-crm-2011 - 获取父工作流列表,其中每个父工作流使用特定的子自定义工作流事件

c# - Dynamics 2011 SDK中LookupAttributeMetadata.Targets为空时如何判断目标实体?

python - 使用 python suds 连接到 Dynamics CRM

javascript - 如何动态更改标签工具提示?

dynamics-crm-2011 - 从 iframe 填充 CRM 表单字段