FoxPro/Visual FoxPro - como cambiar el Wait del evento Valid?

 
Vista:

como cambiar el Wait del evento Valid?

Publicado por Mauricio (105 intervenciones) el 14/08/2004 16:11:20
Hola amigos, necesito saber si cuando valido un text por en el VALID, puedo modificar el mensaje que sale en el Wait Windows, y de ser así como se haría.
Muchas 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:como cambiar el Wait del evento Valid?

Publicado por David Fúnez (24 intervenciones) el 14/08/2004 16:17:53
Wait Window "tu mensaje"

ó

messagebox("tu mensaje",numero de tipo de cuadro de diálogo,"título del mensaje")
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

no me referia a eso

Publicado por Mauricio (105 intervenciones) el 14/08/2004 17:12:22
Tal vez no me exprese bien, si entiendo como mostrar un mensaje, lo que necesito es saber si se puede modificar el mensaje que envia Fox en un Wait Windows cuando valido algo por medio del evento VALID.

por ej. Si en el Valid del Text escribo -> if empty(this.text) .F. endif

eso abre una ventana Wait Windows donde dice sale el mje enviado por fox. (ese es el que quiero cambiar)
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:no me referia a eso

Publicado por Roman Suazo (2723 intervenciones) el 14/08/2004 20:40:34
Checa esta opcion. Pon la tabla en un dbc, despues en la pantalla donde se cambia la estructura de la tabla, miraras que abajo se encuentran una serie de opciones que te permiten definir: input mask,etc, con ello podra talvez definir el mensaje de un campo en particular cuando la validacion falle..
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:no me referia a eso

Publicado por jimje (40 intervenciones) el 14/08/2004 23:07:44
Puedes utilizar el evento lostfocus y para que no avandone el enfoque del objeto das un nodefault
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:no me referia a eso

Publicado por gr (4 intervenciones) el 15/08/2004 04:45:16
si lo que queres cambiar el mensaje
invalid imput, o algo por el estilo creo.

si es eso, solo cambiar el return .f. por return 0, asi no muestra mensaje y pones el tuyo.
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:no me referia a eso

Publicado por LAP (26 intervenciones) el 16/08/2004 11:01:50
No te vuelvas loco (con todo el respeto a las demas respuetas), configura el comando Set Notify a Off
Set Notify Off
Con esto Visual Fox Pro ya no te da mensajes de ese estilo y en el evento valid pon el que a ti te apetezca mediante la instrucción Wait Window.
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