SoloCodigo
Programación General => Visual FoxPro => Mensaje iniciado por: serverdecolombia en Lunes 23 de Abril de 2012, 07:31
-
Hola amigos... estoy arreglando un modulo de captura de informacion de terceros... necesito el codido para que al ingresar la identificacion me valide si existe o no... si existe me notifique y si no me deje continuar con la captura de los demas datos... de antemano gracias
-
Hola, bienvenido al foro.
Revisa acá hay varios ejemplos http://solocodigo.com/27266/manuales-y-ejemplos/ (http://solocodigo.com/27266/manuales-y-ejemplos/)
-
asumo que la validacion se hara utilizando una tabla donde estaran guardados los datos de registro, siendo asi el codigo seria el siguiente:
with thisform
locate for(coddigo = texbox)
if found() &&si existe
messagebox("ya existe",0,"Sisyema")
.setall("enabled",".F.","Textbox") && desactiva todos los texbox
this.enabled = .t. &&activo este textbox
else
.setall("enabled",".t.","Textbox")
**el metodo setall() activara todos los texbox, claro si tienes otros objetos deberas ativarlos
**en esta parte
endif
******* lo que sigue
endwith
este codigo iria en el evento valid o lost-focus eso dependera de ti