Einzelnen Beitrag anzeigen

nahpets
(Gast)

n/a Beiträge
 
#2

AW: dbnavigator nbRefresh überschreiben

  Alt 19. Feb 2017, 19:53
Sagen wir mal so: Du rufst in der Routine Refresh auf und der Button ruft Refresh auf, es wird also zwei mal ausgeführt.

Die Datenbankkomponente müsste eigentlich über die Ereignisse BeforeRefresh und AfterRefresh verfügen.

Merke Dir im BeforeRefresh theBookmark:=dsMedia.DataSet.GetBookmark; und setze es im AfterRefresh wieder dsMedia.DataSet.GotoBookmark(theBookmark); theBookmark darf dann nur keine lokale Variabel mehr sein.
  Mit Zitat antworten Zitat