Anfang des Inhaltsbereichs
Assertion (BC-ABA)

ABAP Runtime Environment (BC-ABA)

Zusicherung in einem ABAP-Programm. Eine Assertion wird über die Anweisung ASSERT als bedingter Checkpoint definiert. Assertions sind entweder immer aktiv oder durch Zuordnung zu einer Checkpoint-Gruppe aktivierbar. Bei Erreichen einer aktiven Assertion wird die zugehörige Bedingung ausgewertet. Bei Verletzung der Bedingung wird das Programm mit einem Laufzeitfehler abgebrochen, in den ABAP Debugger verzweigt oder ein Protokolleintrag erzeugt. Bei Zuordnung zu einer Checkpoint-Gruppe wird das Verhalten über die zugehörigen Aktivierungseinstellungen gesteuert, ansonsten wird das Programm abgebrochen.

Ende des Inhaltsbereichs