FoxPro/Visual FoxPro - Haber Foxeros si se puede hacer

 
Vista:

Haber Foxeros si se puede hacer

Publicado por sergio (737 intervenciones) el 01/06/2007 20:36:03
Haber si se puede hacer lo que quiero
Necesitaria en el momento que me genere un error el programa(ya que el programa que tengo lo utilizan bastantes clientes com m7uchos usuarios cada uno) poder capturar la pantalla que tengo en ese momento y poder grabar esa captura que hice en un campo de la tabla que genere, se me ocurrio eso para grabnar los errores ,. si hay alguna idea me seria muy util estoy trabajando en eso Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Haber Foxeros si se puede hacer

Publicado por Plinio (7841 intervenciones) el 01/06/2007 21:28:49
Puedes con ON ERROR llamar una rutina y las siguientes funciones te pueden dar la informacion que necesitas:
MESSAGE()
MESSAGE(1)
ERROR()

Una buena alternativa
http://www.universalthread.com/wconnect/wc.dll?2,2,29837
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Haber Foxeros si se puede hacer

Publicado por adrian (228 intervenciones) el 02/06/2007 01:23:39
Esto es de la ayuda de foxpro:

*ON ERROR (Ejemplo)

ON ERROR DO ctrlerr WITH ;
ERROR(), MESSAGE(), MESSAGE(1), PROGRAM(), LINENO()
*** La línea siguiente debería provocar un error ***
USE noexiste
ON ERROR && restaurar el controlador de errores del sistema
**************************
PROCEDURE ctrlerr
**************************
PARAMETER merror, mens, mens1, mprog, mnúmlín
? 'Número de error: ' + LTRIM(STR(merror))
? 'Mensaje de error: ' + mens
? 'Línea de código con error: ' + mens1
? 'Número de línea de error: ' + LTRIM(STR(mnúmlín))
? 'Programa con error: ' + mprog

A su vez crea una tabla donde capturar esa informacion, agregale fecha y hora y listo!!
Yo soluciono mis problemas asi. Sobre todo en las versiones BETA de los programas.
Espero que te sirva.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar