【发布时间】:2014-03-10 14:55:22
【问题描述】:
在 CRM 2011 上,我正在编写一个 C# 来通过读取 .csv 电子表格来创建新帐户。 Account 实体有一个查找字段“Salesperson”,它是针对 CRM“SystemUser”实体的查找值。 “销售人员”字段是一个固定值,所以我只是将 SystemUser Guid 分配给它。但是,在尝试使用 SystemUser Guid 分配此查找值时,出现错误“属性值 System.Int32 的类型不正确”。分配 Guid 值的正确方法是什么?
提前感谢您的帮助。
Uri organizationUri = new Uri("https://mycrm.org.com/crmtest/XRMServices/2011/Organization.svc");
var cred = new ClientCredentials();
OrganizationServiceProxy _serviceproxy = new OrganizationServiceProxy(organizationUri, null, cred, null);
_service = (IOrganizationService)_serviceproxy;
Program p = new Program();
Entity account = new Entity("account");
account.Attributes["salesperson"] = "69ACA8F0-78B9-C211-B753-99E3B511A6F7";
Guid g2 = p._service.Create(account);
【问题讨论】:
标签: c# dynamics-crm