Me parece bien gatsoft2. Pero puedes usar lo que te dije para poder saber el ID en el que te tienes que posicionar.
Una vez que lo sabes puedes hacer:
Código Delphi
[-]
tabla.locate('ID', TuID, []);
Así tienes todos los registros en pantalla y posicionado donde querías.
Un saludo.