Visual Basic - Obtener datos de un mshflexgrid

Life is soft - evento anual de software empresarial
   
Vista:

Obtener datos de un mshflexgrid

Publicado por Rene (2 intervenciones) el 13/05/2008 00:14:08
Hola amigos... mi problema es que tengo un mshflexgrid y quiero extraer datos y cuando hago un click sobre la fila me muestra los datos de la fila de arriba y no la que yo deseo.
El codigo que uso es :
Dim x
x = MSHFlexGrid1.Row
MSHFlexGrid1.Col = 4
lblSolicitud.Caption = MSHFlexGrid1.TextMatrix(x, 4)

muchas 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:Obtener datos de un mshflexgrid

Publicado por sandra (86 intervenciones) el 13/05/2008 12:15:16
HOla Que tal:
fijate yo uso asi nomas, como te mando aca este ejemplito y funciona, probalo.
pero solamente que es recomendable poner en el(DblClick):
Private Sub flex_DblClick()
del flex no en el Clik. si haces doble clik toma los datos de la fila que quieras. ojo tambien funciona para un click.

If flex.Row = 0 Then Exit Sub
' obtiene el elemento seleccionado, el id
.lblID = flex.TextMatrix(flex.Row, 0)
' llena los campos
For i = 1 To 4
.Text1(i).Text = flex.TextMatrix(flex.Row, i)
Next
.lblFecha = flex.TextMatrix(flex.Row, 5)
.IdRegistro = flex.TextMatrix(flex.Row, 0)

...............

saludos espero que te sirva....
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