2011-03-03 74 views
3

如何将联系人应用到帐户?MS Dynamics CRM中的帐户联系人关系

所以,我有一个账号和联系人

帐户ACC =新帐户{名称= “死亡..”};

联系人co = new联系人{姓名=“John”,..};

然后

CreateOneToManyRequest createOneToManyRelationshipRequest = 
         new CreateOneToManyRequest 
{ 
    OneToManyRelationship = new OneToManyRelationshipMetadata 
    { 
     //What should I put here? 
    }, 
    Lookup = new LookupAttributeMetadata 
    { 
     //And here? 
    } 
}; 
CreateOneToManyResponse createOneToManyRelationshipResponse = 
         (CreateOneToManyResponse)_serviceProxy.Execute(
         createOneToManyRelationshipRequest); 

是我在正确的轨道上?或者是否有其他方式将联系人连接到帐户?

回答

5

CreateOneToManyRequest用于在实体(不是记录)之间创建新的关系,即更改数据库架构。我认为这不是你想要做的。

要将特定联系人记录附加到帐户,请设置其parentcustomerid属性。这将是一个EntityReferenceLookup或类似的,并采取该1:n关系的1方的ID和类型(“帐户”)。

+0

谢谢,这很好,它正是我在哪里试图做的。 – Qwark 2011-03-03 10:49:24

相关问题