Pregunta: | 10507 - AGREGAR"AUTOCOMPLETAR" EN VISUAL FOXPRO 6.0 |
Autor: | Carlos Angelino |
Hola a todos !!!
Estoy empezando a programar en Visual FoxPro 6.0 y quisiera saber si hay manera de implementar una función de "Autocompletar" en aplicaciones hechas en este lenguaje en aquellos controles en el que se pueda poner dicha función (TextBox, ListBox, etc.). La función que se parezca al "Autocompletar" de la Barra de Direcciones de Netscape Navigator, en el cual conforme se teclea una dirección Web, muestra la primera ocurrencia encontrada en una tabla; o como el "Autocompletar" de, por ejemplo, Microsoft Excel cuando se introducen nombres y si anteriormente se introdujo uno similar, lo muestra en la celda actual. Gracias por la atención prestada a esta pregunta. Un saludo a todos. |
Respuesta: | luis Carlos arroyo |
Hola ..
bueno esta funcion de autocompletar para office, no la encuentro en VFP, pero de pronto te sirva lo siguiente, que es como dijitar un numero y aparece el nombre en otro campo con el solo hecho de Dijitar una tecla asi: por Ej: tienes un 2 TextBox, uno txtCodigo y otro txtnombre existe una tabla con los siguientes campos codigo(n10), nombre(c50) En el evento INTERACTIVECHANGE del TextBox(osea TxtCodigo )escribes lo siguiente: codi=val(thisform.TxtCodigo.value) sele 1 use productos set order to codigo seek codi if found() thisform.txtnombre.value=nombre *(este es campo tabla) endif EN ESTE SENCILLO CODIGO SIMULAS EL PROCESO DE AUTOCOMPLETAR DEL OFFICE, LO PUEDES ACOMODAR A TU GUSTO. ESPERO TE SIRVA DE ALGO. |
Respuesta: | David F. Amador Tapia |
Hola amigo te invito a que visites mi pagina y descarges el ejemplo con su codigo fuente de autocompletar, esta muy explicado.
mi pagina es www.davphantom.4t.com si tienes probleas al descargar los archivos de ejemplos pasa por la pagina www15.brinkster.com/davphantom esta direccion esta en construcción pero ya estan disponibles los ejemplos . espero haberte ayudado y no olvides visita mi pagina te sorprenderas |