已解决:物料清单新增子项明细保错?
金蝶云社区-Nakupenda
Nakupenda
0人赞赏了该文章 679次浏览 未经作者许可,禁止转载编辑于2018年07月13日 18:59:22
环境:K/3 Cloud 7.1.703.7
问题描述:物料清单新增子项明细-勾选物料-返回数据 保错。
发生时间:18:56:30
错误来源: mscorlib
错误信息:值不能为 null。
参数名: key
===================================================
调用堆栈:
在 System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
在 System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
在 Kingdee.K3.MFG.ENG.Business.PlugIn.Base.BOMEdit.SetReplaceGroup()
在 Kingdee.K3.MFG.ENG.Business.PlugIn.Base.BOMEdit.AfterF7Select(AfterF7SelectEventArgs e)
在 Kingdee.BOS.Core.DynamicForm.PlugIn.DynamicFormViewPlugInProxy.FireAfterF7Select(AfterF7SelectEventArgs e)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.DoLookUpAfterShow(String key, Int32 row, ILookUpField lookUpField, FieldAppearance ap, FormResult result, String combinedFieldKey)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.<>c__DisplayClass65.b__64(FormResult result)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.<>c__DisplayClass43.b__41()
错误数据: System.Collections.ListDictionaryInternal
问题原因:
是因为物料清单-子项明细 是树形单据体,其中的行标识是主键并且一定需要赋值。
但单据转换-字段映射关系中没有给这个字段赋值。