No es eso exactamente lo que necesitaba hacer. Con el getbookmark y gotobookmark me situo en el registro en concreto, pero no me deja la misma situación de la rejilla que tuviese, es decir, si la fila estaba por ejemplo la tercera en la rejilla.
De todas formas ya he encontrado como hacerlo, indagando en el dbgrid he visto que tenía dos propiedades RowCount y Row pero no están accesibles desde la dbgrid. He creado una nueva dbgrid a partir de esta y me he creado dos métodos publicos que ya me permiten restaurar la situación exacta de la fila utilizando la propiedad Row, que me da exactamente la situación en la que estaba la fila.
Salu2.
|