dynamics 365 The given key was not present in the dictionary

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

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

 

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

 

posted @ 2020-10-15 15:40  深海鱼头  阅读(167)  评论(0编辑  收藏