如何在Microsoft Dynamics/CRM中使用C#/SDK将帐户与联系人关联

本文关键字:SDK 关联 联系人 Microsoft Dynamics CRM | 更新日期: 2023-09-27 18:08:50

你好。

我使用C#/SDK将一个帐户与一个联系人关联起来。我在联系人实体上使用了parentcustomerid属性。如果我访问CRM网站(单击此链接(;查找我名下的所有活跃联系人,它显示的是组织下的acct。但当我点击账户并想查看详细信息时;(单击此链接(,我看不到任何对;列表中列出的组织。

我还使用Dynamics网站(即非SDK(手动创建了一个新联系人,但我找不到建立关系的方法。

关于如何通过C#和网站做到这一点有什么想法吗?

非常感谢

如何在Microsoft Dynamics/CRM中使用C#/SDK将帐户与联系人关联

用于在CRM 2011中相互链接的两个实体。类型为lookup的字段用于建立关系。

例如:

我们想将accountcontact关联起来。以便每个联系人都在一个帐户中。或者将存在每个CCD_ 5的一个CCD_。

因此,以下是CRM 2011 Dynamics网站中的步骤:

  1. 转到contact格式编辑器
  2. 单击New Field
  3. 在类型中选择Lookup
  4. 目标记录类型"帐户">
  5. Save and Close

现在打开任何现有联系人,您会在联系人上找到一个新的"查找"字段,单击并选择任何帐户。他们之间将建立一种关系。

In C#创建一个新的contact链接到account,下面是以下代码:

 Entity Contact_To_Be_Created = new Entity("contact");
 Contact_To_Be_Created.Attributes.Add("your_lookup_name",new EntityReference("account",GUID_of_the_account_you want to link));
 Service.create(Contact_To_Be_Created );