VALID vs LOSTFOCUS
Publicado por Claudia (91 intervenciones) el 10/04/2007 20:10:15
Como les comentaba en un post anterior, tengo un TEXTBOX donde se lleva a cabo la siguiente secuencia de eventos
WHEN -> GOTFOCUS -> (cargo el dato) -> VALID -> LOSTFOCUS -> VALID
donde el último VALID no tendría que ejecutarse
Les mando el códico del LOSTFOCUS y del VALID para que lo evalúen, tal como me lo pidieron:
[ VALID ]
do case
case this.value=0
return .t.
case this.value<0
=messagebox("Está facturando en Negativo", 0+48+0, "Atención")
return .T.
endcase
[LOSTFOCUS]
do case
case this.readonly or this.value=0
thisform.codstktxt.setfocus && HACE FOCO EN OTRO TEXTBOX
otherwise
thisform.okStock.setfocus &&HACE FOCO EN UN BOTON DE OK
endcase
WHEN -> GOTFOCUS -> (cargo el dato) -> VALID -> LOSTFOCUS -> VALID
donde el último VALID no tendría que ejecutarse
Les mando el códico del LOSTFOCUS y del VALID para que lo evalúen, tal como me lo pidieron:
[ VALID ]
do case
case this.value=0
return .t.
case this.value<0
=messagebox("Está facturando en Negativo", 0+48+0, "Atención")
return .T.
endcase
[LOSTFOCUS]
do case
case this.readonly or this.value=0
thisform.codstktxt.setfocus && HACE FOCO EN OTRO TEXTBOX
otherwise
thisform.okStock.setfocus &&HACE FOCO EN UN BOTON DE OK
endcase
Valora esta pregunta


0