我需要检查插件触发时是否赢得了机会,然后再执行任何代码。据我了解,您不能在 CRM 在线部署中使用赢得机会的插件消息。
这是我的代码片段:
//Get the target entity
Entity entity = (Entity)context.InputParameters["Target"];
OptionSetValue entityStatusCode =
(OptionSetValue)entity.Attributes["statuscode"];
if (entityStatusCode.Value == 3)
{
//Code to execute if opportunity won
}
这会引发错误“给定的键不在字典中”。我用谷歌搜索,似乎找不到解决方案。谁能解释我需要在这里做什么?
提前致谢。