Dynamics crm 在csv导入上更新实体(dynamics crm 2011在线)

Dynamics crm 在csv导入上更新实体(dynamics crm 2011在线),dynamics-crm,dynamics-crm-2011,microsoft-dynamics,Dynamics Crm,Dynamics Crm 2011,Microsoft Dynamics,在dynamics 2011 online中导入csv数据时,是否有更新现有实体而不是创建新实体的选项 例如,我在Lead实体上有某些自定义字段,每个Lead都通过电子邮件进行唯一标识。 在某一点上,潜在客户的属性会发生变化 是否可以通过csv导入此新值,同时保留其他现有潜在客户属性 谢谢。您所能做的就是让Dynamics为您提供一个数据的xml文件,您可以编辑该文件并进行更改后重新导入 打开高级查找并找到要更改的记录 价值观 添加要编辑的相应列 单击功能区中的“导出” 选中此框使此数据可用于重

在dynamics 2011 online中导入csv数据时,是否有更新现有实体而不是创建新实体的选项

例如,我在Lead实体上有某些自定义字段,每个Lead都通过电子邮件进行唯一标识。 在某一点上,潜在客户的属性会发生变化

是否可以通过csv导入此新值,同时保留其他现有潜在客户属性


谢谢。

您所能做的就是让Dynamics为您提供一个数据的xml文件,您可以编辑该文件并进行更改后重新导入

打开高级查找并找到要更改的记录 价值观 添加要编辑的相应列 单击功能区中的“导出” 选中此框使此数据可用于重新导入。。。和 单击导出
现在,您可以在xml文件中自由编辑您的记录Excel工作得很好,您可以通过“数据管理”>“导入”>“导入数据”进行更新,然后作为标准导入。

Spenceooni的回答是正确的,因为它对您要求编辑的内容提供了本机支持:并且IE9可以为您提供支持。不过,要通过CRM客户端处理外部CSV,您必须自己读取CSV并进行更新。我可以想出一种方法:

在您的站点地图中创建一个专门用于从该第三方来源导入CSV的部分,或者如果您觉得有冒险精神,则专门用于所有通用CSV导入。 创建一个web资源,提示用户选择客户端计算机上的文件。要开始这项工作,您可以参考SO答案。 通过HTML5文件对象读取所选文件,并通过JScript CRM调用处理潜在客户的更新。要通过C/VB.NET处理更新,可以参考SO问题及其接受的答案。 将站点地图指向您的web资源,这样就可以了。 编辑:忘了添加它来处理这些问题,你需要升级到IE10预览版!。或者等到CRM 2011发布。以先到者为准


您可能想看看这篇文章,它解释了如何使用Powershell提供的CRM的OrganizationService根据.CSV文件为您进行更新。从外观上看,它也应适用于CRM2011:


在我的例子中,csv数据文件是由第三方应用程序生成的,因此在我的例子中编辑导出的xml不是一个解决方案。是否有其他方法,只需为lead+现有电子邮件标识符提供一个或多个新值即可实现此目的?@DanielHursan我知道没有其他方法。。。我在网上看了一下,似乎其他人能够满足您在CRM 4.0中的要求,请参阅。但据我所见,在CRM 2011中操作数据的唯一方法是导出和重新导入生成的xml文件。2012年第二季度将提供多浏览器支持。