我需要使用microsoft dynamics crm 2011的xrm服务更新帐户中的查找字段。
需要一些想法。请。帮助
答案 0 :(得分:2)
CRM 2011中的查找字段为EntityReference
,这意味着您需要知道查找指向的实体的LogicalName
以及记录的Id
。
假设您已连接到CRM(您可以使用简化连接作为此示例:https://stackoverflow.com/a/15930366/2191473)
您可以使用以下语法设置查找字段:
Entity recordToUpdate = service.Retrieve("contact", contactId, new ColumnSet(true));
recordToUpdate["parentcustomerid"] = new EntityReference("account", accountId);
service.Update(recordToUpdate);
在使用EntityReference设置查找字段并保存记录后,首先获取记录tu更新。
答案 1 :(得分:0)