Dynamics crm 如何通过webservice取消MS CRM中的案例(事件)
问题:如何使用Web服务取消Microsoft CRM 4中的案例(事件) 我写这篇文章是因为我花了很长时间才找到正确的答案,而MS的文档在这方面并没有太大帮助,希望这能为其他人节省时间。答案(在VB.NET中): 其中objCRM是CrmService的实例。答案(在VB.NET中): 其中objCRM是CrmService的一个实例。这里是CRM2011的C版本Dynamics crm 如何通过webservice取消MS CRM中的案例(事件),dynamics-crm,dynamics-crm-4,Dynamics Crm,Dynamics Crm 4,问题:如何使用Web服务取消Microsoft CRM 4中的案例(事件) 我写这篇文章是因为我花了很长时间才找到正确的答案,而MS的文档在这方面并没有太大帮助,希望这能为其他人节省时间。答案(在VB.NET中): 其中objCRM是CrmService的实例。答案(在VB.NET中): 其中objCRM是CrmService的一个实例。这里是CRM2011的C版本 try { SetStateRequest stateRequest = new SetStateRequest()
try
{
SetStateRequest stateRequest = new SetStateRequest();
stateRequest.EntityMoniker = (EntityReference)entity.ToEntityReference();
stateRequest.State = new OptionSetValue(2); //Code - Cancelled.
stateRequest.Status = new OptionSetValue(6); // Reason - Cancelled.
SetStateResponse response = new SetStateResponse();
response = (SetStateResponse)service.Execute(stateRequest);
}
catch (Exception ex)
{
// Catch exception & do whatever you want man... :)
}
这是CRM2011的C版本
try
{
SetStateRequest stateRequest = new SetStateRequest();
stateRequest.EntityMoniker = (EntityReference)entity.ToEntityReference();
stateRequest.State = new OptionSetValue(2); //Code - Cancelled.
stateRequest.Status = new OptionSetValue(6); // Reason - Cancelled.
SetStateResponse response = new SetStateResponse();
response = (SetStateResponse)service.Execute(stateRequest);
}
catch (Exception ex)
{
// Catch exception & do whatever you want man... :)
}