Microsoft Dynamics Crm删除1:n关系

时间:2014-07-25 14:21:52

标签: .net crm dynamics-crm-2013

我在事件和0到很多电子邮件之间有一个1:n的关系,在Microst crm中我试图删除与DisassociateEntitiesRequest类的这些关系,但我得到了这些例外:

  

实体关系Incident_Emailsls不是多对多实体关系

所以我的问题是如何删除1:n关系

2 个答案:

答案 0 :(得分:0)

您必须在电子邮件实体上将事件查找值设置为NULL。

答案 1 :(得分:0)

DisassociateEntitiesRequest仅适用于多对多关系。就像你说的那样,你试图删除事件和电子邮件之间的1:n链接。您可以通过以下两种方式之一完成此操作:

  1. 删除电子邮件(包含指向事件的链接)
  2. 通过删除针对事件的引用(关于对象ID)来更新电子邮件
  3. 以下链接可能对以下任一选项都有用:Sample: Create, retrieve, update, and delete records