在Dynamics CRM 2011中批量删除N:N关系

时间:2014-11-06 14:41:34

标签: crm bulk entity-relationship-model

我有两个具有N:N关系的实体。对于1个实体实例,我与另一个实体有500多个关系。它们在子网格中的第一个实体的表单上表示。我需要删除这500个关系并重建它们。

在功能区上有一个按钮可以删除一对多的选定关系,但如果我在这种情况下使用它,那么500个链接需要很长时间才能手动处理。

是否有更有效的替代方案?

1 个答案:

答案 0 :(得分:2)

如果您正在寻找一次性解决方案,我建议您进入SQL服务器并从桥接表中删除相关记录(不支持但非常有效)。

如果您需要一个面向客户的解决方案,您可以创建一个插件,该插件可以取消所选实体中的所有记录的关联,并且可以解除所有" Disassociate All"表单上的按钮或触发它的工作流程。