Como obtener el registro de una celda en un grid?????

25/10/2004 - 15:56 por Ylber Aponte | Informe spam
Hola a todos, necesito poder obtener el registro de una celda en un grid,
fijense tengo un grid que me muestra todas las facturas por linea de
productos, bien ahora me piden que el usuario presionando doble click sobre
una celda determinada del grid pase ese registro a otro form???? pero estoy
parado en como obtengo ese registro???

Gracias de Antemano !!

Saludos Cordiales!!!

Ylber

Preguntas similare

Leer las respuestas

#6 Jorge Mota
25/10/2004 - 20:02 | Informe spam
si en el estas en el grid y ya estas posicionado
en el registro que queres lo que hara falta es que
hagas uso de la pk

en el doble click
lnPk = miTabla.miPk


si no tiene pk, puedes usar
lnReg = Recno('MiTabla')

y hacer lo que necesites con ese registro

Saludos

En , Ylber Aponte escribió:

Hola a todos, necesito poder obtener el registro de una celda en un grid,
fijense tengo un grid que me muestra todas las facturas por linea de
productos, bien ahora me piden que el usuario presionando doble click
sobre
una celda determinada del grid pase ese registro a otro form???? pero
estoy
parado en como obtengo ese registro???

Gracias de Antemano !!

Saludos Cordiales!!!

Ylber







Jorge Mota
Microsoft Visual FoxPro MVP
Guatemala
Respuesta Responder a este mensaje
#7 Jose Guillermo
25/10/2004 - 21:33 | Informe spam
Uhhff, por fin!

En el evento AfterRowColChange del grid

lcCampo=this.Columns(nColIndex).Controlsource && campo del registro
lcValor=&lcCampo && valor del campo

*un ejemplo
=messagebox("El campo en la Columna: "+STR(nColIndex)+" es : "+lcCampo+"
Valor : "+ lcValor)


Espero que ahora sí les funcione

PD: Favor me dejan saber el uso que le darán por que de pronto no entiendo
...



José Guillermo
DCE1 VFP
Rep. Dominicana

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#8 Juan Luis Herrera Garcia
26/10/2004 - 02:48 | Informe spam
Segun entiendo lo puedes resolver de esta forma: en el objeto que maneja
el valor de la columna, (currentcontrol) pones en el methodo click

wait window this.value


saludos
jlh



Saludos
jluishg

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida