Buenas tardes amigo, ¿Necesito saber como salir de un Textbox validado con el botón cancelar?

Buenas tardes amigo, ¿necesito saber como salir de un Textbox validado con el botón cancelar? Lo tengo de esta manera en el procedimiento Valid:

IF thisform.pageframe1.page1.txtCed.Value = SPACE(12)
RETURN 0
ELSE
RCed = ALLTRIM(thisform.pageframe1.page1.txtCed.Value)
SELECT Beneficiarios
SET ORDER TO tag cedula
GO TOP
LOCATE FOR Cedula = RCed
IF FOUND()
WAIT WINDOW AT 07,167 " Beneficiario ya Existe " TIMEOUT 2
thisform.pageframe1.page1.txtCed.Value = SPACE(12)
RETURN 0
ENDIF
ENDIF

Al presionar el botón cancelar no cancela hasta que le doy un valor al campo.

Muchas gracias de antemano.

1 respuesta

Respuesta
1

De pronto seria una posible solución que al inicio del código en tu evento valid agregaras una condición mas que te permite entrar a la validación siempre y cuando en el campo haya escrito un valor caso contrario que no valide nada y así te permita salir del text al presionar esc, seria una condición así

if len(alltrim(this.value)) > 0

Luego de esa linea iría todo el código que adjuntas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas