Manejar errores en fox pro

hola experto saludos me podrías ayudar con el tema de manejo de errores en fox pro
soy bastante novato en esto no se como utilizar el on error, el aerror ,el try ctc me podrías ayudar con un ejemplo practico te lo agradezco de antemano

1 respuesta

Respuesta
1

On error &&Especifica el comando que se ejecuta cuando se produce un error.

Aerror &&Crea una matriz de variables con información relativa al error más reciente de
Visual FoxPro.

Eh aquí un pequeño ejemplo de como utilizarlo:

CLEAR
ON ERROR DO errhand && errhand es un procedimiento para tratar errores
BRWS && Causa un error de sintaxi
ON ERROR && Restaura el sistema manejador de Error
*ON ERROR MESSAGEBOX("Se ah producido un error")&&Se muestra un mensaje cuando se produce el error
****Procedimiento que se ejecuta cuando se produce el error
PROCEDURE errhand
=AERROR(aErrorArray) && Los datos de Error mas reciente
CLEAR
? 'El error proporcionó la siguiente información' && Muestra información
FOR n = 1 TO 7 && Muestra todos los elementos de la matriz
? AErrorArray(n)
ENDFOR

Espero te sirva, cualquier cosa ya sabes estamos para servirte

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas