Validación de Digitación
Hola Experto, a ver si me puedes ayudar con la siguiente duda:
1- Quiero validar un tex box en el cual tengo el siguiente código.
En el Procedimiento KeyPress
IF nKeyCode = 13
IF !USED ("Centros")
USE Centros IN 0
ENDIF
SELECT Centros
SET ORDER TO Cod_Centro
intCod_Centro=ThisForm.Txt_Cod_Centro.Value
SEEK intCod_Centro
IF FOUND()
intCod_Centro=Cod_Centro
strCentro_Desc=Desc_Centro
ELSE
MESSAGEBOX('El Código de Centos:[ ' + ALLTRIM(STR(intCod_Centro)) + ' ] NO Existe',16,'Busqueda de Centos Inscritos')
intCod_Centro=0
strCentro_Desc=''
ThisForm.Txt_Cod_Centro.Value=0
ThisForm.Txt_Desc_Centro.Value=''
ThisForm.Refresh
ENDIF
Endif
Yo quiero que si el valor introducido en el Text Box es Igual a : 0 ó a alguna letra entonces que el cursor siga ahí mismo, que no pase a ningún otro text Box.
Mil Gracias.
1- Quiero validar un tex box en el cual tengo el siguiente código.
En el Procedimiento KeyPress
IF nKeyCode = 13
IF !USED ("Centros")
USE Centros IN 0
ENDIF
SELECT Centros
SET ORDER TO Cod_Centro
intCod_Centro=ThisForm.Txt_Cod_Centro.Value
SEEK intCod_Centro
IF FOUND()
intCod_Centro=Cod_Centro
strCentro_Desc=Desc_Centro
ELSE
MESSAGEBOX('El Código de Centos:[ ' + ALLTRIM(STR(intCod_Centro)) + ' ] NO Existe',16,'Busqueda de Centos Inscritos')
intCod_Centro=0
strCentro_Desc=''
ThisForm.Txt_Cod_Centro.Value=0
ThisForm.Txt_Desc_Centro.Value=''
ThisForm.Refresh
ENDIF
Endif
Yo quiero que si el valor introducido en el Text Box es Igual a : 0 ó a alguna letra entonces que el cursor siga ahí mismo, que no pase a ningún otro text Box.
Mil Gracias.
1 Respuesta
Respuesta de ravenn
1