Ver Mensaje Individual
  #3  
Antiguo 28-08-2014
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.737
Reputación: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
Lo que debes hacer es debugar paso a paso y ver en qué linea lanza el error.
Esto lo puedes hacer poniendo un breakpoint (F5) en la primera linea y una vez que se pare en esta ir presionando F8 para saltar a la siguiente.
Una vez que sepas cual es la línea, deberás tratar de ver en qué influye para lanzar ese error.
Si la linea que falla es la del procedimiento LevantaNc, deberás poner un breakpoint dentro del procedimiento para ver que linea es la que provoca el error.

Este error se da normalmente cuando tratas de convertir un valor String en un valor Float.
Puede ser que cuando abras la tabla o cuando navegas a algún registro (Last navega al último), alguno de los campos tenga un valor que conviertes a número, pero tiene caratéres no numéricos, o está vacío, o el separador decimal no es el que se espera o tiene el separador de miles y la conversión no lo acepta.
Responder Con Cita