单据操作(删除、反审核)报错,不是“System.String”类型...
金蝶云社区-康师傅2005
康师傅2005
0人赞赏了该文章 1,733次浏览 未经作者许可,禁止转载编辑于2015年09月14日 15:07:12


[{"operation":"HS_PickMtrl_List.AfterConfirm"}]
发生时间:14:57:11
错误来源: mscorlib
错误信息:值“Microsoft.Scripting.Interpreter.InterpretedFrameInfo”不是“System.String”类型,不能在此泛型集合中使用。
参数名: key
===================================================
调用堆栈:

Server stack trace:
在 System.ThrowHelper.ThrowWrongKeyTypeArgumentException(Object key, Type targetType)
在 System.Collections.Generic.Dictionary`2.System.Collections.IDictionary.set_Item(Object key, Object value)
在 Microsoft.Scripting.Interpreter.Interpreter.HandleException(InterpretedFrame frame, Exception exception)
在 Microsoft.Scripting.Interpreter.Interpreter.Run(InterpretedFrame frame)
在 Microsoft.Scripting.Interpreter.LightLambda.Run3[T0,T1,T2,TRet](T0 arg0, T1 arg1, T2 arg2)
在 System.Dynamic.UpdateDelegates.UpdateAndExecute2[T0,T1,TRet](CallSite site, T0 arg0, T1 arg1)
在 Microsoft.Scripting.Interpreter.DynamicInstruction`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.PythonScriptCode.EvalWrapper(CodeContext ctx)
在 IronPython.Compiler.RuntimeScriptCode.InvokeTarget(Scope scope)
在 Kingdee.BOS.Scripting.PyExpressionEvaluator.Run(Expression expression, ExpressionContext context)
在 Kingdee.BOS.Core.Metadata.Util.ConditionParser.VerifyExpression(VerifyExpressionParameter parameter)
在 Kingdee.BOS.App.Core.Validation.ConditionValidator.Verify(VerifyExpressionParameter verifyParam)
在 Kingdee.BOS.App.Core.Validation.ConditionValidator.Validate(ExtendedDataEntity[] dataEntities, ValidateContext validateContext, Context ctx)
在 Kingdee.BOS.App.Core.Validation.ValidationService.Validate(IEnumerable`1 dataEntities, ValidateContext validateContext, AbstractValidator[] validators)
在 Kingdee.BOS.App.Core.Validation.ValidationService.TryValidate(IEnumerable`1 dataEntities, ValidateContext validateContext, List`1& errorInfo)
在 Kingdee.BOS.App.Core.AbstractOprerationService.TryValidate()
在 Kingdee.BOS.App.Core.AbstractOprerationService.Validate()
在 Kingdee.BOS.App.Core.AbstractOprerationService.DoExcete()
在 Kingdee.BOS.App.Core.AbstractOprerationService.Excute(Object[] ids)
在 Kingdee.BOS.App.Core.DeleteService.Delete(Context ctx, BusinessInfo info, Object[] Ids, OperateOption option, String operationNumber)

Exception rethrown at [0]:
在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
在 Kingdee.BOS.Contracts.IDeleteService.Delete(Context ctx, BusinessInfo info, Object[] Ids, OperateOption option, String operationNumber)
在 Kingdee.BOS.ServiceHelper.BusinessDataServiceHelper.Delete(Context ctx, BusinessInfo businessInfo, Object[] Ids, OperateOption option, String operationNumber)
在 Kingdee.BOS.Business.Bill.Operation.Delete.BatDelete(Int32 loopTimes, Int32 iBat, String[] _idList, IOperationResult fullResult)
在 Kingdee.BOS.Business.Bill.Operation.Delete.DoListDelete(IOperationResult fullResult)
在 Kingdee.BOS.Business.Bill.Operation.Delete.ExecuteOperation()
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.Operation(CallBackWfAfterOperation callbackwf, IOperationResult result)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormOperation.<>c__DisplayClass27.b__21(MessageBoxResult result)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.AfterConfirm(String id, Int32 returnOption)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormController.AfterConfirm(String id, Int32 returnOption)
错误数据: System.Collections.ListDictionaryInternal