Ansicht
Dokumentation
ABENOO_OBS_SY_SUBRC_1 - OO OBS SY SUBRC 1
CL_GUI_FRONTEND_SERVICES - Frontend Services BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
Keine Übernahme von sy-subrc
-
Das Systemfeld sy-subrc darf in ABAP Objects und seit Release 7.0 auch außerhalb von Klassen nicht als Aktualparameter für die Ausgabeparameter von
Prozeduren verwendet werden.
In ABAP Objects Fehlermeldung bei:
CALL FUNCTION func IMPORTING p = sy-subrc.
Korrekte Syntax:
DATA subrc TYPE sy-subrc.
CALL FUNCTION func IMPORTING p = subrc.
Grund:
sy-subrc wird nach der Parameterübernahme von der Aufrufanweisung selbst
gesetzt. Dadurch wird der übernommene Wert überschrieben. Systemfelder sollen bis auf wenige Ausnahmen ohnehin nie explizit im Programm überschrieben werden.
General Material Data ABAP Short Reference
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 1012 Date: 20240523 Time: 095726 sap01-206 ( 19 ms )