FoxPro/Visual FoxPro - tomar registro de una grid!

 
Vista:

tomar registro de una grid!

Publicado por CARLOS ALBERTO (39 intervenciones) el 24/04/2007 00:50:56
Buenas

Como hago para tomar un registro de una Grid???
por ejemplo, tengo en un entorno la tabla clientes(codigo,nombre) reflejada en un grid, pero quiero pararme sobre una fila y poder obtener por ejemplo el nombre de este cliente seleccionado.

Gracias
Carlos Cardona
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:tomar registro de una grid!

Publicado por Plinio (7841 intervenciones) el 24/04/2007 01:46:56
xnombre= clientes.nombre
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
sin imagen de perfil

RE:un poco mas especifico...

Publicado por neo (1604 intervenciones) el 24/04/2007 15:26:53
Digamos que el registro lo tienes que pasar a unos textbox...entonces, en el evento Click del Grid1, de la columna1, del text1.value escribe esto:

Thisform.txtnum.value=Thisform.grid1.column1.text1.value
Thisform.txtnombre.value=Thisform.grid1.column2.text1.value
Thisform.txtdomicilio.value=Thisform.grid1.column3.text1.value

Thisform.refresh

************************FIN**************

Suerte►
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
sin imagen de perfil

RE:tomar registro de una grid!

Publicado por Ernesto Hernandez (4623 intervenciones) el 24/04/2007 19:52:43
solo toma el valor de la columan donde estes poniendo el nombre

NomCli= ThisForm.Grilla.Column1.Text1.Value

donde ThisForm.Grilla.Column1.Text1.Value es la columna donde esta posicionado el cursor

Suerte
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