环境:cloud5 +5月8日的补丁
二开的基础资料,在单据内保存、提交、审核均报错:未将对象引用设置到对象的实例,但是基础资料能正常保存,数据状态也能正常的变更。如果是在列表中提交和审核不会报错。
报错信息如下:
[{"operation":"BAM_BASE_GYSHDZC.MBIClick.tbSplitSave"}]
发生时间:15:19:28
错误来源: Kingdee.BOS.Web
错误信息:未将对象引用设置到对象的实例。
===================================================
调用堆栈:
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormState.IsEntryField(Appearance fld)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormState.SetControlEnabled(String key, Int32 row, Boolean enabled)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormState.SetEnabled(String key, Boolean value)
在 Kingdee.BOS.Web.Styles.BosStyleManager.NoticeControlEnabledChanged(String key, Boolean newValue)
在 Kingdee.BOS.Web.Styles.StandardStyleStore`1.FireInitStyleChanged(String key, T value)
在 Kingdee.BOS.Web.Styles.EnabledStore.FireInitStyleChanged(String key, Boolean value)
在 Kingdee.BOS.Web.Styles.StandardStyleStore`1.SetInitValue(String key, T value)
在 Kingdee.BOS.Web.Styles.BosStyleManager.SetInitEnabled(ControlAppearance controlAppearance, Boolean value)
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.IsEnabledCtl(ControlAppearance ctl)
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.SetControlStatus(ControlAppearance ctl)
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.SetControlsStatus(List`1 ctls)
在 Kingdee.BOS.Web.Base.BaseView.SetControlsStatus(List`1 ctls)
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.SetControlState()
在 Kingdee.BOS.Web.Bill.BillView.SetControlState()
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.UpdateViewState()
在 Kingdee.BOS.Web.Bill.BillView.UpdateViewState()
在 Kingdee.BOS.Business.Bill.Operation.Save.AfterSave()
在 Kingdee.BOS.Business.Bill.Operation.Save.<>c__DisplayClass1.
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.DoValidateInteraction(IInteractionResult result, Action`1 action)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.DoInteraction(IInteractionResult result, Action`1 action)
在 Kingdee.BOS.Business.Bill.Operation.Save.ExecuteBillOperation(OperateOption option)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.Operation(CallBackWfAfterOperation callbackwf, IOperationResult result)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.Execute(InvokeFormOperation4WfParam param, CallBackWfAfterOperation callbackwf)
在 Kingdee.BOS.Web.DynamicForm.AbstractDynamicWebFormView.InvokeFormOperation(String operationNumber)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.ExcuteOperation.DoAction(FormBusinessServiceArgs e)
在 Kingdee.BOS.Core.DynamicForm.FormBusinessServiceUtil.InvokeServices(IDynamicFormView view, Object source, IEnumerable`1 services, Int32 actionType, String activeEntity, DynamicObject activeRow, Int32 rowIndex)
在 Kingdee.BOS.Web.DynamicForm.BusinessServiceCaller.InvokeFormBusiness(IDynamicFormView view, Object source, List`1 formBusinessServices, Int32 actionType, String entityKey, Int32 row)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.BarItemClick(String parentKey, String barItemKey, BarDataManager bar, Int32 bartype)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.MainBarItemClick(String barItemKey)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.MainBarItemClick(String itemKey, JSONArray postDatas)
错误数据: System.Collections.ListDictionaryInternal
推荐阅读