如何允许在 Microsoft Dynamics CRM 表单中上传文件?

How to allow file upload in Microsoft Dynamics CRM forms?

在项目服务下:

并在项目模板下:

可以通过自定义实体在 Microsoft Dynamics CRM 中自定义表单:

此外,我们似乎也可以添加一个新字段:

表格:

我看到表单中没有文件字段:

Is there a way to allow file upload in Microsoft Dynamics CRM forms?

也许以编程方式?

如果您在实体上启用了注释,则可以通过表单上的注释组件上传文件。

要启用它,请转到实体自定义并选中备注框,然后将备注添加到您的实体表单。 现在您可以通过新增的备注组件在实体表单上上传文件,在记录上添加新的备注。

图片指南:http://imgur.com/a/Kb7Xi

另一种方法是使用 SharePoint 之类的东西来托管您的文件,并使用标准 CRM/SharePoint 集成在 CRM 中访问它们。这样您就不会用完所有昂贵的 CRM 存储文件。

文件上传的标准选项是创建一个可以附加文件的便笺(实体 annotation)。

或者,您可以创建自定义 HTML 网络资源来为您处理上传。这需要常见的 HTML/Javascript 技术,正如在 Whosebug.

上的其他地方所讨论的那样

根据我的经验,Henk van Boeijen 提到的做法(习惯 HTML/Js)在 UI 方面会更有吸引力。 您只需要启用注释,然后使用 REST 端点。例子在这里:http://scaleablesolutions.com/upload-notes-attachments-using-javascript-and-rest/