Inicio > Visual FoxPro > victoramf > búsqueda en la grilla

búsqueda en la grilla

Experto:
Usuario:
Fecha: 01/10/2004
Valoración: (5,00 sobre 5) Categoría: Visual FoxPro
25/09/2004
elduro1110, usuario preguntando en Visual FoxPro
Usuario
Hola estimado experto:
tengo un pequeño problema con la consulta en la grilla, y es que no logro enviar al formulario todos los datos pertenecientes al dato consultado

ejemplo tengo dos tablas cliente y factura al hacer la búsqueda por nombre de un cliente en particular me aparcen en la grilla todos los cliente que coinciden con ese nombre pero de todos esos nombres solo requiero que, al seleccionar uno me aparescan en el formulario los datos de ese cliente como ser nombre, dirección, artículo, pago etc...

si tienes algun ejemplo similar me gustaría me lo facilitaras.
Te lo agradecería mucho.

att.
elduro...
27/09/2004
elduro1110, experto respondiendo en Visual FoxPro
Experto
Proporcioname tu correo para hacerte llegar un ejemplo.
27/09/2004
elduro1110, usuario preguntando en Visual FoxPro
Usuario
elduro1110@yahoo.es
27/09/2004
elduro1110, experto respondiendo en Visual FoxPro
Experto
Checa tu correo.
28/09/2004
elduro1110, usuario preguntando en Visual FoxPro
Usuario
gracias por los ejercicios que me has proporcionado en este correo pero se cumplen en parte a lo que necesito, te lo explicaré
tenemos en interactive change el código que ya sabemos...

select nombre,direccion from datos where nombre=(alltrim(thisform.txtnombre.value)) into cursor curdatos

with thisform.grd1
.recordsource="curdatos"
.column1.controlsource="curdatos.nombre"
.column2.controlsource="curdatos.direccion
endwith

ocurre que cuando edite un nombre en el cuadro de texto (txtnombre) mandará a la grilla todos los datos de la consulta en este caso nombre y dirección, ahora si ya se los nombres que coinciden con la consulta al hacer click sobre uno de esos nombres deseo que todos los datos pertenecientes a ese nombre me los envie a los cuadro de texto del formulario para observar todos los datos como ser edad,telefono etc...
lo que hice fue en el evento click de cada uno de las columnas lo siguiente:

thisform.txt2.value=edad
thisform.txt3.value=telefono

pero solo funciona una vez y los datos que me envia al formulario es el primer campo de la tabla sin cambiar

alguna solución será bien recibida.

att..

elduro1110...
28/09/2004
elduro1110, experto respondiendo en Visual FoxPro
Experto
Armo un ejemplo y te lo envío.
30/09/2004
elduro1110, experto respondiendo en Visual FoxPro
Experto
Checa tu correo.
01/10/2004
elduro1110, usuario preguntando en Visual FoxPro
Usuario
gracias era lo que necesitaba
Enlaces patrocinados