Ich habe keine Ahnung was du genau vorhast, aber vielleicht kannst du ja auch das
BeforeRefresh
-Event nutzen und dort einfach nur
Abort()
sagen
(Abort wird sogar als Beispiel für TDataSet.BeforePost angeführt)
Danke für die Idee!
AFAIK springt Abort zum nächsten finally und beendet dann das Programm.
Wenn ich das BeforeRefresh überschreibe, dann kommt Refresh trotzdem in jedem Fall dran. Innerhalb von Refresh wird BeforeRefresh ausgeführt ...
danke trotzdem!
In der Doku kamm man nachlesen was
Abort denn so macht.
Ein genereller Programmabbruch erfolgt nicht.
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)