Ansicht
Dokumentation
ABENABAP_OBJECTS_DIFF_REPORTING - ABAP OBJECTS DIFF REPORTING
Addresses (Business Address Services) rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Syntaxverschärfungen beim Reporting
Verbot von STOP
-
Die Anweisung STOP ist in ABAP Objects verboten.
In ABAP Objects Fehlermeldung bei:
STOP.
Grund:
Die Anweisung STOP ist nur zu Verwendung während der Ereignisse INITIALIZATION,
AT SELECTION-SCREEN, START-OF-SELECTION und GET vorgesehen. Sie beendet während
der Ausführung von ausführbaren Programmen die Verarbeitung der zugehörigen Ereignisblöcke und löst während dem Ereignis INITIALIZATION das Senden des
Selektionsbilds und ansonsten das Ereignis END-OF-SELECTION der Laufzeitumgebung aus. Das bisherige Ereigniskonzept der
ABAP-Laufzeitumgebung wird von ABAP Objects nicht unterstützt.
Verbot von REJECT
-
Die Anweisung REJECT ist in ABAP Objects verboten.
In ABAP Objects Fehlermeldung bei:
REJECT [dbtab].
Grund:
Die Anweisung REJECT ist nur zu Verwendung während dem Ereignis GET während der Ausführung von ausführbaren Programmen mit
logischen
Datenbanken vorgesehen. Mit REJECT wird die Bearbeitung der aktuellen Zeile des Knotens der
logischen Datenbank abgebrochen und die nächste Zeile des gleichen oder eines darunter liegenden Knotens dbtab gelesen. Das bisherige Ereigniskonzept der
ABAP-Laufzeitumgebung
und damit die bisherige Art der Verarbeitung logischer Datenbanken wird von ABAP Objects nicht unterstützt.
Verbot von CHECK SELECT-OPTIONS
-
Das Konstrukt SELECT-OPTIONS in der Anweisung CHECK ist in ABAP Objects verboten.
In ABAP Objects Fehlermeldung bei:
CHECK SELECT-OPTIONS.
Korrekte Syntax:
CHECK f IN seltab.
Grund:
Diese Form der Anweisung CHECK ist nur zu Verwendung während dem Ereignis GET während der Ausführung von ausführbaren Programmen mit
logischen
Datenbanken vorgesehen. Die Anweisung prüft, ob der Inhalt des Arbeitsbereichs, der von der logischen Datenbank für das aktuelle GET-Ereignis gefüllt wurde, den Bedingungen in allen
Selektionstabellen
entspricht, die mit dem aktuellen Knoten der logischen Datenbank verbunden sind. Dabei wird der Name
des Knotens statisch der nächsthöheren GET-Anweisung im ABAP-Programm entnommen. Die Anweisung macht also außerhalb eines GET-Ereignisblocks keinen Sinn. Das bisherige Ereigniskonzept der
ABAP-Laufzeitumgebung
und damit die bisherige Art der Verarbeitung logischer Datenbanken wird von ABAP Objects jedoch nicht unterstützt.
PERFORM Short Reference BAL Application Log Documentation
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3841 Date: 20240523 Time: 155453 sap01-206 ( 72 ms )