[HELP] USING und CHANGING

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

[HELP] USING und CHANGING

Beitrag von hmaxi96 (ForumUser / 77 / 13 / 1 ) »
Hallo Leute,
könnte mir bitte jemand ausführlich USING und CHANGING beim PERFORM von Methoden erklären? :)

Hier ein Beispiel:
SELECT matnr bismt FROM mara INTO TABLE gt_mara.

LOOP AT gt_mara INTO gs_complete.
PERFORM makt USING gs_complete-matnr .
PERFORM marc USING gs_complete-matnr.
ENDLOOP.

Was soll ich hier zum Beispiel als CHANGING-Parameter übergeben? :?


Danke im voraus! :up:

Gruß
Max
Investor im Bereich Kryptowährungen.
Bei Interesse oder Fragen stehe ich Ihnen gerne zur Verfügung.

https://www.xing.com/profile/Maximilian_Hauer3

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: [HELP] USING und CHANGING

Beitrag von Tron (Top Expert / 1327 / 35 / 331 ) »
Moin.
Ich finde es hier
http://help.sap.com/saphelp_470/helpdat ... ontent.htm
sehr gut erklärt !

lg Jens
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: [HELP] USING und CHANGING

Beitrag von hmaxi96 (ForumUser / 77 / 13 / 1 ) »
Erstmal Danke Jens für deine schnelle Antwort,

diesen Eintrag habe ich bereits gefunden, dort finde ich das untere Beispiel mit dem USING-Befehl hilfreich allerdings ist mir der CHANGING-Befehl im oberen Beispiel unklar.

Könnte mir vielleicht wer ein kurzes Beispiel mit beiden Befehlen und eine Erklärung schreiben.

Danke :)
Investor im Bereich Kryptowährungen.
Bei Interesse oder Fragen stehe ich Ihnen gerne zur Verfügung.

https://www.xing.com/profile/Maximilian_Hauer3

Re: [HELP] USING und CHANGING

Beitrag von JHM (Top Expert / 1189 / 1 / 196 ) »
hmaxi96 hat geschrieben:Könnte mir vielleicht wer ein kurzes Beispiel mit beiden Befehlen und eine Erklärung schreiben.
USING => Wert wird für irgendwas verwendet (z.b. um weitere Daten nachzulesen)
CHANGING => Wert wird verändert (z.B. um nachgelesene oder berechnete Daten an den Aufrufer zurück zu geben)
Gruß Hendrik

Re: [HELP] USING und CHANGING

Beitrag von Tron (Top Expert / 1327 / 35 / 331 ) »
Moin.
Hier hat der Stefan
http://www.abapforum.com/forum/viewtopi ... 225#p58022
Deine Frage eigentlich schon beantwortet. (wollte noch mal auf die Suchfunktion hinweisen *grins*)
Technisch gibt es gar keinen Unterschied zwischen using und changing .
Aus Übersichtlichkeit sollte man changing verwenden, um zu kennzeichnen,
das ein Wert im Unterprogramm verändert wird.

lg Jens

Folgende Benutzer bedankten sich beim Autor Tron für den Beitrag:
hmaxi96

<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
2144
Views
method changing
von kostonstyle » 05.08.2008 10:28 • Verfasst in ABAP® für Anfänger
1
Antw.
5558
Views
Bapi for changing order in CRM
von Red » 10.10.2004 18:27 • Verfasst in Application Related
2
Antw.
8445
Views
Unterschied zwischen Using und Changing
von Spookykid » 15.06.2011 16:19 • Verfasst in ABAP® für Anfänger
11
Antw.
5182
Views
EXPORT/RETURNING vs. CHANGING
von ralf.wenzel » 27.02.2019 08:07 • Verfasst in ABAP Objects®
2
Antw.
1305
Views
Zusatz CHANGING bei Unterprogramm-Aufruf
von mpa » 16.01.2007 16:15 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.