Después de probar he visto que es mejor el DBgrid, pero más o menos estoy parecido.
Pq lo que yo pretendo es que cuando se pinche en una fila se habra el contenido en otro formulario.
¿Alguien puede echarme una mano?
| |||
Dbgrid Después de probar he visto que es mejor el DBgrid, pero más o menos estoy parecido. Pq lo que yo pretendo es que cuando se pinche en una fila se habra el contenido en otro formulario. ¿Alguien puede echarme una mano? |
| |||
He seguido investigando el poco tiempo que tengo y he dado más o menos con la tecla, pero aun fallo en algo. Os cuento: Ya he averiguado en qué fila pulsa el usuario con este procedimiento: Private Sub DBGrid1_RowColChange(LastRow As Variant, ByVal LastCol As Integer) Debug.Print DBGrid1.Row; End Sub Y con este, "mi intención" sin conseguirlo es que en el Form3 me visualize el contenido del registro que ha marcado anteriormente el usuario. Para mí "ficha" es un campo autonumérico, y lo utilizo para así ir directo al registro. Y breve es el campo que quiero visualizar. Pero no hay forma, esto es lo que pongo y na de na, me da error: Private Sub DBGrid1_DblClick() Dim nreg nreg = DBGrid1.Row Data1.Recordset.FindFirst "ficha " = nreg Form3.Text1.DataField = breve Form3.Show End Sub Por favor, echarme una mano, que ya empiezo a desesperarme. Gracias. |