C# MS CRM 2013-通过web服务提供更新机会
我想通过调用VisualStudi的web服务与MSCRM建立连接,如果提供了opportunity Id,我应该能够更新opportunity 整个过程必须作为web服务公开 因为我是微软技术的新手,很难弄明白这一点C# MS CRM 2013-通过web服务提供更新机会,c#,crm,C#,Crm,我想通过调用VisualStudi的web服务与MSCRM建立连接,如果提供了opportunity Id,我应该能够更新opportunity 整个过程必须作为web服务公开 因为我是微软技术的新手,很难弄明白这一点 从微软网站下载了一些SDK。无法实现我的期望。您可以在web上引用“http://servername/MSCrmServices/2007/CrmServiceWsdl.aspx“这指向您的WSDL 然后使用web引用实例化该类型的新对象 CrmDataService.oppo
从微软网站下载了一些SDK。无法实现我的期望。您可以在web上引用“
http://servername/MSCrmServices/2007/CrmServiceWsdl.aspx
“这指向您的WSDL
然后使用web引用实例化该类型的新对象
CrmDataService.opportunity oppty = new CrmDataService.opportunity();
填写对象的属性
然后使用服务“Create”方法创建对象
DataService.Create(oppty);
将有一套最低限度的标准来创造机会
这将引导您通过web服务而不是SDK实现此创建。如果您已经下载了CRM 2013 SDK,那么它已经定义了一个类,可以从visual studio重用该类来访问CRM 请转到文件夹“SDK\SampleCode\CS\GeneralProgramming\Authentication\AuthenticationWithNoHelp” 请参阅文件AuthenticateWithNoHelp.cs 此类中的代码将帮助您获取OrganizationService对象,该对象将使用update方法向您公开,您可以按如下操作:
Entity entity=new entity("opportunity");
entity.Id=<Guid of the opportunity to update>;
service.Update(entity);
实体实体=新实体(“机会”);
entity.Id=;
服务更新(实体);
假设变量服务是您检索到的OrganizationService对象
这适用于CRM 2011和2013
如果您尚未下载CRM 2013,请从此处获取()。
希望这有帮助 谢谢你这么快回答。我们有MSCRM 2013。是否有任何链接包含详细步骤?请