Hi,
Sending you again the correct result
Parameter name: index
StackTrace:
at Microsoft.Dynamics.Nav.Client.ExceptionHandler.<>c__DisplayClass2.<DoRethrowWithCatchException>b__0()
at Microsoft.Dynamics.Nav.Client.ExceptionHandler.ExecuteAndCatchExceptions(Func`1 execute)
at Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoExecute(Func`1 execute)
at Microsoft.Dynamics.Nav.Client.ExceptionHandler.DoRethrowWithCatchException(Exception exception)
Source: Microsoft.Dynamics.Nav.Client
----------------------------------
Type: System.ArgumentOutOfRangeException
Message:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
ParamName: index
StackTrace:
at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)
at System.ThrowHelper.ThrowArgumentOutOfRangeException()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at Microsoft.Dynamics.Nav.Types.Data.NavDataRow.get_Item(Int32 columnIndex)
at Microsoft.Dynamics.Nav.Client.DataBinder.NavRecord.GetField(Int32 columnIndex)
at Microsoft.Dynamics.Nav.Client.DataBinder.NavColumnBinder.get_Item(RowEntry rowEntry)
at Microsoft.Dynamics.Framework.UI.EditLogicalControl.get_ObjectValue()
at Microsoft.Dynamics.Framework.UI.StringControl.get_Text()
at Microsoft.Dynamics.Framework.UI.StringControl.get_StringValue()
at Microsoft.Dynamics.Framework.UI.WinForms.StringControlAdapter.DisplayValue(LogicalControl logicalControl)
at Microsoft.Dynamics.Framework.UI.WinForms.StringControlAdapter.OnUpdateValue()
at Microsoft.Dynamics.Framework.UI.Windows.LogicalControlAdapter.UpdateValue()
at Microsoft.Dynamics.Framework.UI.Windows.LogicalControlAdapter.PropertyChanged(Object sender, PropertyChangedEventArgs propertyChangedArgs)
at Microsoft.Dynamics.Framework.UI.LogicalControl.OnPropertyChanged(PropertyChangedEventArgs e)
at Microsoft.Dynamics.Framework.UI.LogicalControl.OnRowChanged(CurrentRowChangeEventArgs e)
at Microsoft.Dynamics.Framework.UI.LogicalControl.RowEntryProxy_CurrentRowChangedEvent(Object sender, CurrentRowChangeEventArgs e)
at System.EventHandler`1.Invoke(Object sender, TEventArgs e)
at Microsoft.Dynamics.Framework.UI.RowEntryProxy.OnCurrentRowChanged(CurrentRowChangeEventArgs e)
at Microsoft.Dynamics.Framework.UI.RepeaterViewportControl.SetRowEntry(RepeaterRowControl repeaterRowControl, RowEntry rowEntry)
at Microsoft.Dynamics.Framework.UI.RepeaterCurrentRowViewportControl.UpdateViewport(BindingManager bindingManager)
at Microsoft.Dynamics.Framework.UI.RepeaterCurrentRowViewportControl.AddRowEntries(BindingManager bindingManager, Int32 rowsAddedStartingIndex, Int32 rowsAddedCount)
at Microsoft.Dynamics.Framework.UI.RepeaterControl.CommitAddedRowEntries()
at Microsoft.Dynamics.Framework.UI.RepeaterControl.PostRefresh()
at Microsoft.Dynamics.Framework.UI.RepeaterControl.BindingManger_FillCompleting(Object sender, EventArgs e)
at System.EventHandler.Invoke(Object sender, EventArgs e)
at Microsoft.Dynamics.Framework.UI.BindingManager.OnFillCompleting(EventArgs e)
at Microsoft.Dynamics.Framework.UI.BindingManager.ChangeStateToFilled()
at Microsoft.Dynamics.Framework.UI.BindingManager.DoFill(Bookmark bookmark, FillDirection fillDirection)
at Microsoft.Dynamics.Framework.UI.BindingManager.Fill(BindingManagerFillOptions options)
at Microsoft.Dynamics.Nav.Client.DataBinder.NavTransactionManager.Update(NavBindingManager navBindingManager, Boolean useInitialBookmark)
at Microsoft.Dynamics.Nav.Client.UIPatterns.FormUpdateRequestPattern.Update(LogicalForm form, Boolean saveBeforeUpdate, Boolean useInitialBookmark)
at Microsoft.Dynamics.Nav.Client.UIPatterns.FormUpdateRequestPattern.ProcessUpdateRequest(NavFormUpdateRequestEventArgs e)
at Microsoft.Dynamics.Nav.Client.UIPatterns.FormUpdateRequestPattern.DataAccess_FormUpdateRequest(Object sender, NavFormUpdateRequestEventArgs e)
at Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.OnUpdateFormRequest(NavFormUpdateRequestEventArgs args)
at Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.RaiseFormUpdateRequest(NavRecordState state, Boolean asynchronous, Boolean useInitialBookmark)
at Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.CompleteOperation(OperationContext operation, Boolean save, Boolean performFormUpdate)
at Microsoft.Dynamics.Nav.Client.UI.Databinder.OperationContext.CompleteOperation()
at Microsoft.Dynamics.Nav.Client.DataBinder.LookupOperationContext.CompleteOperation()
at Microsoft.Dynamics.Nav.Client.DataBinder.DataAccessOperationContext.DisposeCore()
at Microsoft.Dynamics.Nav.Client.UI.Databinder.OperationContext.Dispose()
at Microsoft.Dynamics.Nav.Client.DataBinder.NstDataAccess.LookupField(Int32 fieldId, String triggerName, String stringValue, String columnName, Boolean& validateRequired, String& returnedValue)
at Microsoft.Dynamics.Nav.Client.Actions.NavLookupAction.InvokeCore(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
at Microsoft.Dynamics.Framework.UI.Action.InvokeCoreWithErrorHandling(Boolean async, LogicalControl logicalControl, Object state, UISession uiSession)
at Microsoft.Dynamics.Framework.UI.Action.DoInvoke(LogicalControl logicalControl, UISession uiSession)
at Microsoft.Dynamics.Framework.UI.Action.Invoke(LogicalControl logicalControl)
at Microsoft.Dynamics.Framework.UI.Windows.ActionsHelper.InvokeDefaultLookupAction(LogicalControl control, Boolean useLookupStringValue, String lookupValue)
at Microsoft.Dynamics.Framework.UI.Windows.ActionsHelper.InvokeDefaultLookupAction(LogicalControlAdapter adapter, String lookupValue)
at Microsoft.Dynamics.Framework.UI.WinForms.StringControlAdapter.OnLookupClick()
at Microsoft.Dynamics.Framework.UI.WinForms.StringControlAdapter.TextControl_LookupClick(Object sender, EventArgs e)
at Microsoft.Dynamics.Framework.UI.WinForms.Controls.BusinessQuadroBase`3.LookupControl_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at Microsoft.Dynamics.Framework.UI.WinForms.Controls.LookupButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Source: mscorlib