Sources
Delphi Russian Knowledge Base
DRKB - это самая большая и удобная в использовании база знаний по Дельфи в рунете, составленная Виталием Невзоровым

Внести изменения в набор данных и не потерять текушей позиции

01.01.2007
procedure TMyForm.MakeChanges;
var
  aBookmark
: TBookmark;
begin
  Table1
.DisableControls;
  aBookmark
:= Table.GetBookmark;
 
try
   
{ваш код}
 
finally
    Table1
.GotoBookmark(aBookmark);
    Table1
.FreeBookmark(aBookmark);
    Table1
.EnableControls;
 
end;
end;