索引超出范围。必须为非负值并小于集合大小。
金蝶云社区-云社区用户9O751234
云社区用户9O751234
1人赞赏了该文章 6,289次浏览 未经作者许可,禁止转载编辑于2015年08月13日 10:14:24

单据体某基础资料字段,在选择信息确定后提示 “索引超出范围。必须为非负值并小于集合大小。” 请问是什么问题?


如上图,在选择住宿城市后,就有提示。

详细信息:
发生时间:10:04:11
错误来源: mscorlib
错误信息:索引超出范围。必须为非负值并小于集合大小。
参数名: index
===================================================
调用堆栈:
在 System.Collections.Generic.List`1.get_Item(Int32 index)
在 XS.FIN.ER.BILL.BILLEDIT.ExpenseRequest_TravelBillEdit.GetChange(DataChangedEventArgs e)
在 XS.FIN.ER.BILL.BILLEDIT.ExpenseRequest_TravelBillEdit.DataChanged(DataChangedEventArgs e)
在 Kingdee.BOS.Core.DynamicForm.PlugIn.DynamicFormModelPlugInProxy.FireDataChanged(DataChangedEventArgs e)
在 Kingdee.BOS.Core.DynamicForm.AbstractDynamicFormModel.UpdateFieldValue(Field field, DynamicObject obj, Object value, Int32 row)
在 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.Web.DynamicForm.DynamicWebFormView.DoLookUpSetFieldValue(FieldAppearance ap, ILookUpField lookUpField, Int32 rowIndex, ListSelectedRow selectRow, String combinedFieldKey)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.DoLookUpAfterShow(String key, Int32 row, ILookUpField lookUpField, FieldAppearance ap, FormResult result, String combinedFieldKey)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.<>c__DisplayClass46.b__45(FormResult result)
在 Kingdee.BOS.Web.DynamicForm.DynamicWebFormView.<>c__DisplayClass36.b__34()
错误数据: System.Collections.ListDictionaryInternal

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0