FoxPro/Visual FoxPro - seleccion en grid

 
Vista:

seleccion en grid

Publicado por eduardo (72 intervenciones) el 10/09/2006 16:07:32
hola:
tengo un grid en el cual tengo datos de una dbf.
lo que quiero hacer es que seleccionando un registro de ese grid
(pulsando enter o haciendo click con el mouse sobre cualquier campoo)
me mande esa seleccion a varios textbox que tengo en el form donde esta el grid.
yo lo que hice fue en el evento click y keypress de cada text de cada campo del
grid (grid.column.header.text)
puse que asigne el contenido a cada textbox del form ,pero cuando clickeo sobreel registro o pulso enter no hace nada.necesitaria por favor si alguien
me puede decir donde esta el error.gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:seleccion en grid

Publicado por juan (537 intervenciones) el 10/09/2006 18:10:06
Prueba Asi :
Entra al evento AfterRow ColChange de tú Grid
y digita este Ejemplo tú adecua o cambia labla x su campo
para que los registros que seleccione el grid se inserten
en las Texts.

Thisform.Text1.Value=tabla.campo1(nombre de mi campo)
Thisform.Text2.Value=basetex.nombrecampo
Etc
Etc.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:seleccion en grid

Publicado por carlos r (21 intervenciones) el 11/09/2006 16:33:39
tambien puedes usar la instruccion siguiente, espero te sirva

en la opcion de click event de tu grid puedes anotar:

thisform.textx.value* = this.value**
(* es la caja de texto donde quieres aparezca el dato que seleccionaste)
(** es el valor que tomara la memoria para copiarla a la(s) cajas de texto que desees)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:seleccion en grid

Publicado por neo (296 intervenciones) el 11/09/2006 16:53:05
Saludos...

Tienen razon los colegas, no es muy dificil realizar lo que necesitas.
Supongamos que en el grid, aparecen los datos, al momento de seleccionar alguno de ellos con el raton o teclado solo utiliza los eventos click ó keypress respectivamente del text1 de la columna a seleccionar dentro del grid.

Ejemplo: si utilizas la columna 1, entonces sería así:

Evento click de:
select 1
Thisform.text1.value=tabla.dato1
Thisform.text2.Value=tabla.dato2
Thisform.text3.Value=tabla.dato3

Cualquier duda, exponlo en el foro y te ayudaremos con gusto

Atte
Saul Piña Hdz
Nuevo Laredo, Tam., México
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:gracias por sus respuestas!!(por favor leer...)

Publicado por eduardo (72 intervenciones) el 11/09/2006 22:10:56
les agradezco a todos las alternativas que me dieron de solucion,nunca pense que esta herramienta (el foro)me podia ayudar tanto y gracias por el respeto
que tienen los que mas saben hacia los que por ahi hacemos preguntas basicas para ustedes.desde Argentina un gran saludo!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar