Hi,
wenn ich mich recht erinner, müsste ein
Abort im BeforeEdit reichen, um auch das Edit an sich zu stoppen.
Allerdings halte ich diese Vorgehensweise in deinem Fall nicht für die beste, denn so wird der Benutzer nicht darüber informiert, dass und warum der Satz nicht gespeichert werden kann. Ich würde eher vorschlagen, global (im
Application.OnException) diese spezielle Execption, die der Server liefert, abzufangen und in eine für den Benutzer verständliche Nachricht zu verarbeiten.
MfG
Stevie