dynamics 365 The given key was not present in the dictionary

前言:运维期间,系统出现:'The given key was not present in the dictionary 所给的钥匙不在字典中'此错误信息,在百度中发现该问题大多出现在插件plugin中及大概意思就是 字段的值为空 

排查插件中的代码绿色注释部分是错误的原因,由于该获取的字段值其实在视图业务数据中是没有值的,这是异常信息的根源

 修改后的代码是我判断他是否有值,若为空的话我就取页面数据中其他字段值(该值是必填的),当然你也可以判断若该字段不为空在赋值进行查询等其他操作!

原文地址:https://www.cnblogs.com/jiapinlog/p/13820940.html