Error
Publicado por Dario (96 intervenciones) el 21/11/2007 22:20:33
Chicos les paso una rutina de error ;
ON ERROR DO errhand WITH ERROR( )
RETURN
*** Controlador de errores ***
PROCEDURE errhand
PARAMETER errnum,message
_Screen. WindowState = 2
=messagebox("Ocurrió el error " + "en la línea Nº " + alltrim(str(errnum)) + " y el programa se cerrará" + ;
chr(13) + " Por favor, consulte a su programador",0+64,"¡ATENCIÓN!")
close ALL
quit
***Si no hay error pasará la función a este método, indicando que todo está en orden***
El problema es que el error lo detecta pero cierra las bases y no sale de la aplicacion , si no que el programa sigue corriendo y trata de abrir las bases que ya estan cerradas.
por que sera ??
Muchas Gracias
ON ERROR DO errhand WITH ERROR( )
RETURN
*** Controlador de errores ***
PROCEDURE errhand
PARAMETER errnum,message
_Screen. WindowState = 2
=messagebox("Ocurrió el error " + "en la línea Nº " + alltrim(str(errnum)) + " y el programa se cerrará" + ;
chr(13) + " Por favor, consulte a su programador",0+64,"¡ATENCIÓN!")
close ALL
quit
***Si no hay error pasará la función a este método, indicando que todo está en orden***
El problema es que el error lo detecta pero cierra las bases y no sale de la aplicacion , si no que el programa sigue corriendo y trata de abrir las bases que ya estan cerradas.
por que sera ??
Muchas Gracias
Valora esta pregunta


0