Error to display message Dynamics Nav 2009

mordredmordred Member Posts: 14
edited 2010-11-15 in NAV Three Tier
Type: System.FormatException
Message: El índice (basado en cero) debe ser mayor o igual a cero y menor que el tamaño de la lista de argumentos.
StackTrace:
en System.Text.StringBuilder.AppendFormat(IFormatProvider provider, String format, Object[] args)
en System.String.Format(IFormatProvider provider, String format, Object[] args)
en Microsoft.Dynamics.Nav.Types.NavTestFieldException.CreateMustBeEqualTo(CultureInfo culture, String fieldName, String tableName, String shouldBeValue, String currentValue)
en Microsoft.Dynamics.Nav.Runtime.NavRecord.TestFieldError(NCLMetaField metaField, String shouldBeValue)
en Microsoft.Dynamics.Nav.Runtime.NavRecord.TestFieldEquals(NCLMetaField metaField, Int32 testValue)
en Microsoft.Dynamics.Nav.Runtime.NavRecord.ALTestFieldSafe(Int32 fieldNo, NavType expectedType, Int32 testValue)
en Microsoft.Dynamics.Nav.BusinessApplication.Record25000.Noa46OnValidate(Object sender, EventArgs args)
en Microsoft.Dynamics.Nav.Runtime.NavFieldEvent.CallValidateEventHandler()
en Microsoft.Dynamics.Nav.Runtime.NavRecord.ValidateField(NCLMetaField metaField, Boolean isUserInput)
en Microsoft.Dynamics.Nav.Runtime.NavRecord.Validate(NCLMetaField metaField, NavValue newValue, NavRecord callerRecord, Boolean isUserInput)
en Microsoft.Dynamics.Nav.Runtime.NavRecord.ValidateUserInput(Int32 fieldNo, NavValue newValue, NavRecord callerRecord)
en Microsoft.Dynamics.Nav.Service.NsDataAccess.Validate(Int32 fieldId)
en Microsoft.Dynamics.Nav.Service.NSField.ValidateField(NavConnection connection)
en Microsoft.Dynamics.Nav.Service.NSField.Validate(NavConnection connection)
en Microsoft.Dynamics.Nav.Service.NSService.<>c__DisplayClass31.<ValidateField>b__30(Connection connection)
en Microsoft.Dynamics.Nav.Service.NSService.ExecuteOperation[T](String operationName, ServiceOperation`1 operation, Connection connection, WindowsIdentity impersonationIdentity)
Source: mscorlib

Comments

  • beranberan Member, Microsoft Employee Posts: 80
    What kind of field did you write the message in? A key field?

    Do you have the event message from the client? It will tell me the origin of the call to the server.
    Eric Beran
    Software Design Engineer II
    Dynamics NAV Office 365
    Microsoft

    This posting is provided "AS IS" with no warranties, and confers no rights.
Sign In or Register to comment.