• Sábado 21 de Diciembre de 2024, 11:13

Autor Tema:  validar un texbox para que no se repita el contenido  (Leído 3681 veces)

serverdecolombia

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
validar un texbox para que no se repita el contenido
« en: Lunes 23 de Abril de 2012, 07:31 »
0
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

arielb

  • Moderador
  • ******
  • Mensajes: 771
  • Nacionalidad: pa
    • Ver Perfil
    • http://coder-pa.blogspot.com
Re:validar un texbox para que no se repita el contenido
« Respuesta #1 en: Miércoles 25 de Abril de 2012, 21:49 »
0
Hola, bienvenido al foro.
Revisa acá hay varios ejemplos http://solocodigo.com/27266/manuales-y-ejemplos/
"Porque de tal manera amó Dios al mundo que dio a su hijo unigénito para que todo aquél que en él crea no se pierda mas tenga vida eterna"
Juan 3:16

http://coder-pa.blogspot.com

herjoel

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re:validar un texbox para que no se repita el contenido
« Respuesta #2 en: Miércoles 23 de Mayo de 2012, 05:50 »
0
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
« última modificación: Miércoles 23 de Mayo de 2012, 05:58 por herjoel »