我正在开发一个用于匿名化非生产MSCRM环境的应用程序。我当前的问题是打开已解决的案例(事件),更新然后尝试再次解决该案例。 打开和更新没有问题,但是自从最近的更新以来,我对这些案例的重新关闭不再起作用。 我的代码如下;
var incidentResolution = new IncidentResolution
{
Subject = "Anonymised Incident Resolved",
IncidentId = new EntityReference(Incident.EntityLogicalName, incId)
};
var closeIncidentRequest = new CloseIncidentRequest
{
IncidentResolution = incidentResolution,
Status = new OptionSetValue(5)
};
if (NotifyValidityOfIncidentSolvedStateChange(_orgServ, statusReason, logiName, incId))
{
try
{
_orgServ.Execute(closeIncidentRequest);
}
catch (Exception ex)
{
string errorMsg = ticket + ex.StackTrace;
}
}
我得到的错误是:
“值不能为空。\ r \ n参数名称:值”