二次开发报错
1,458次浏览
编辑于2014年04月14日 11:25:57
发生时间:11:22:59
错误来源: Anonymously Hosted DynamicMethods Assembly
错误信息:'PyDynamicMetaObject' object has no attribute 'FyearAmount'
===================================================
调用堆栈:
在 CallSite.Target(Closure , CallSite , Object , Object )
在 IronPython.Runtime.PythonContext.SetAttr(CodeContext context, Object o, String name, Object value)
在 IronPython.Runtime.Operations.PythonOps.SetAttr(CodeContext context, Object o, String name, Object value)
在 Microsoft.Scripting.Interpreter.ActionCallInstruction`3.Run(InterpretedFrame frame)
在 Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
在 Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
在 IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
在 IronPython.Compiler.RuntimeScriptCode.InvokeTarget(Scope scope)
在 Kingdee.BOS.Scripting.PyExpressionEvaluator.Run(Expression expression, ExpressionContext context)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.Calculate.DoAction(FormBusinessServiceArgs e)
在 Kingdee.BOS.Core.DynamicForm.FormBusinessServiceUtil.ExceuteServices(List`1 sers, DynamicObject activeRow, Int32 rowIndex)
在 Kingdee.BOS.Core.DependencyRules.EntityRule.Execute(BOSActionExecuteContext context)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Execute(C executeContext, TaskCollection tasks)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Resume(C executeContext)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Raise(S arg, C executeContext)
在 Kingdee.BOS.Core.DependencyRules.BOSRuleContainer.RaiseDataChanged(String fieldKey, Object dataEntity, BOSActionExecuteContext executeContext)
在 Kingdee.BOS.Web.DynamicForm.DataBinder.FieldDataChanged(ModelDataChangedEventArgs e)
在 Kingdee.BOS.Core.DynamicForm.ModelDataChangedHandle.Invoke(Object sender, ModelDataChangedEventArgs e)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.UpdateField(Field field, DynamicObject activeRow, Object value, Int32 rowIndex, Object oldValue)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.SetValue(Field field, DynamicObject activeRow, Object value, Int32 rowIndex)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.SetValue(Field field, Object value, Int32 row)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.SetValue(String key, Object value, Int32 row)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.TakeBasePropertyData.SetPropValue(Field field, Object oValue, Int32 row)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.TakeBasePropertyData.SetValue(String sKey, String sSourceKey, BaseDataField sourceFiled, DynamicObject obj, Int32 row)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.TakeBasePropertyData.SetPropertyData(String[] parameters, FormBusinessServiceArgs e)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.TakeBasePropertyData.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.BusinessServiceCaller.CallUpdateBusinessService(FieldAppearance fieldAppearance, Int32 row)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.DoLookUpSetFieldValueBatch(FieldAppearance ap, ILookUpField lookUpField, Int32& rowIndex, ListSelectedRowCollection selectRows)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.DoLookUpAfterShow(String key, Int32 row, ILookUpField lookUpField, FieldAppearance ap, FormResult result, String combinedFieldKey)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.<>c__DisplayClass38.b__37(FormResult result)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.<>c__DisplayClass2d.b__2b()
错误数据: System.Collections.ListDictionaryInternal
错误来源: Anonymously Hosted DynamicMethods Assembly
错误信息:'PyDynamicMetaObject' object has no attribute 'FyearAmount'
===================================================
调用堆栈:
在 CallSite.Target(Closure , CallSite , Object , Object )
在 IronPython.Runtime.PythonContext.SetAttr(CodeContext context, Object o, String name, Object value)
在 IronPython.Runtime.Operations.PythonOps.SetAttr(CodeContext context, Object o, String name, Object value)
在 Microsoft.Scripting.Interpreter.ActionCallInstruction`3.Run(InterpretedFrame frame)
在 Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
在 Microsoft.Scripting.Interpreter.LightLambda.Run2[T0,T1,TRet](T0 arg0, T1 arg1)
在 IronPython.Compiler.PythonScriptCode.RunWorker(CodeContext ctx)
在 IronPython.Compiler.RuntimeScriptCode.InvokeTarget(Scope scope)
在 Kingdee.BOS.Scripting.PyExpressionEvaluator.Run(Expression expression, ExpressionContext context)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.Calculate.DoAction(FormBusinessServiceArgs e)
在 Kingdee.BOS.Core.DynamicForm.FormBusinessServiceUtil.ExceuteServices(List`1 sers, DynamicObject activeRow, Int32 rowIndex)
在 Kingdee.BOS.Core.DependencyRules.EntityRule.Execute(BOSActionExecuteContext context)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Execute(C executeContext, TaskCollection tasks)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Resume(C executeContext)
在 Kingdee.BOS.Core.DependencyRules.RuleContainer`6.Raise(S arg, C executeContext)
在 Kingdee.BOS.Core.DependencyRules.BOSRuleContainer.RaiseDataChanged(String fieldKey, Object dataEntity, BOSActionExecuteContext executeContext)
在 Kingdee.BOS.Web.DynamicForm.DataBinder.FieldDataChanged(ModelDataChangedEventArgs e)
在 Kingdee.BOS.Core.DynamicForm.ModelDataChangedHandle.Invoke(Object sender, ModelDataChangedEventArgs e)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.UpdateField(Field field, DynamicObject activeRow, Object value, Int32 rowIndex, Object oldValue)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.SetValue(Field field, DynamicObject activeRow, Object value, Int32 rowIndex)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.SetValue(Field field, Object value, Int32 row)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.SetValue(String key, Object value, Int32 row)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.TakeBasePropertyData.SetPropValue(Field field, Object oValue, Int32 row)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.TakeBasePropertyData.SetValue(String sKey, String sSourceKey, BaseDataField sourceFiled, DynamicObject obj, Int32 row)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.TakeBasePropertyData.SetPropertyData(String[] parameters, FormBusinessServiceArgs e)
在 Kingdee.BOS.Business.DynamicForm.BusinessService.TakeBasePropertyData.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.BusinessServiceCaller.CallUpdateBusinessService(FieldAppearance fieldAppearance, Int32 row)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.DoLookUpSetFieldValueBatch(FieldAppearance ap, ILookUpField lookUpField, Int32& rowIndex, ListSelectedRowCollection selectRows)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.DoLookUpAfterShow(String key, Int32 row, ILookUpField lookUpField, FieldAppearance ap, FormResult result, String combinedFieldKey)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.<>c__DisplayClass38.
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.<>c__DisplayClass2d.
错误数据: System.Collections.ListDictionaryInternal
推荐阅读