[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 / 332 ) »
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 / 1209 / 1 / 202 ) »
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 / 332 ) »
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.
2837
Views
method changing
von kostonstyle » 05.08.2008 10:28 • Verfasst in ABAP® für Anfänger
2
Antw.
9288
Views
Unterschied zwischen Using und Changing
von Spookykid » 15.06.2011 16:19 • Verfasst in ABAP® für Anfänger
11
Antw.
6739
Views
EXPORT/RETURNING vs. CHANGING
von ralf.wenzel » 27.02.2019 08:07 • Verfasst in ABAP Objects®
2
Antw.
1927
Views
Zusatz CHANGING bei Unterprogramm-Aufruf
von mpa » 16.01.2007 16:15 • Verfasst in ABAP® für Anfänger
1
Antw.
1203
Views
Dynamische Typisierung durch Changing Parameter
von Coffeebean » 11.07.2021 12:31 • Verfasst in ABAP Objects®

Ü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

Aktuelle Forenbeiträge

Paging bei Datenabholung (API)
vor 41 Minuten von Bright4.5 4 / 33
CL SALV TABLE dumped
vor 7 Stunden von ZF_SAPler 6 / 192
Sales Order -> Serialnummer
vor 22 Stunden von black_adept 7 / 218

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.