将具有多个工作表的Excel 2003 xml文件导入到Microsoft Dynamics 2011中

我正在尝试在Dynamics CRM中设置一个数据映射,这将允许我从具有多个工作表的Microsoft Excel 2003 XML文件导入客户数据。 每个实体信息(“账户”和“客户”)都存储在单独的工作表上。 我已经将数据映射xml中的标记更改为“多个”,并为客户和帐户添加了实体映射,然后将其导入到Dynamics中。

但是,在执行导入时,CRM软件只能看到第一张工作表上的内容,并尝试从这一个数据集中导出客户和帐户数据。 我试过寻找有类似问题的人,但似乎并不是一个普遍的问题。

Excel 2003 XML格式支持多个工作表。 是否有可能让导入过程处理这些多张表单,还是不支持? 我能够编辑数据映射文件或导入数据文件的XML代码,但是我之前没有编写过任何dynamic插件。 任何帮助,你可以给我,将不胜感激。

这不可能。 Dynamics CRM只读取第一张工作表上的数据。 任何其他表被忽略。 最好的办法是为每个需要上传的实体制作一个XML文件。 这是更加结构化,然后你的故障排除将会更容易,如果出现问题。

Interesting Posts