0 Daumen
318 Aufrufe

Hallo!

Ich verstehe die Logik von Importing und Exporting in ABAP nicht. Wo werden Exporting-Parameter hin exportiert? Kann mir da vielleicht jemand ein Beispiel geben? Danke.

Gruß

SAPler

Avatar von

1 Antwort

+1 Daumen
 
Beste Antwort
Wo werden Exporting-Parameter hin exportiert?

Die EXPORTING-Parameter werden an ein externes Programm (Report, Funktionsbaustein, ...) oder eine Methode übergeben. Wenn Du in Java so etwas wie

System.out.println("Test");

schreiben würdest, wäre das ABAP-Äquivalent von der Form

CALL METHOD systemout=>println
EXPORTING
to_print = 'Test'.

Auf der anderen Seite (die Seite der Methode 'SYSTEM_OUT_PRINTLN') wäre to_print ein IMPORTING-Parameter, da von anderer Stelle eine Information importiert und diese dann im aktuellen Kontext verarbeitet wird.

Du kannst Dir grob merken: 
1.) Alles, was als Übergabeparameter an ein Programm (Report, Funktionsbaustein, ...) oder eine Methode verwendet wird, ist ein EXPORTING-Parameter.
2.) Alles, was man sich importiert (Rückgabewerte, aus der Sicht einer Methode die Import-Parameter), sind IMPORTING-Parameter.

Avatar von

Ein anderes Problem?

Stell deine Frage

Ähnliche Fragen

0 Daumen
1 Antwort
0 Daumen
1 Antwort
Gefragt 12 Aug 2018 von SAPler
0 Daumen
1 Antwort
Gefragt 10 Aug 2018 von SAPler
0 Daumen
1 Antwort

Willkommen bei der Stacklounge! Stell deine Frage einfach und kostenlos

x
Made by a lovely community