LOOP/READ TABLE ... INTO vs REFERENCE INTO vs ASSINGING

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
33 Beiträge • Vorherige Seite 3 von 3 (current)
33 Beiträge Vorherige Seite 3 von 3 (current)

Re: LOOP/READ TABLE ... INTO vs REFERENCE INTO vs ASSINGING

Beitrag von mazu (ForumUser / 65 / 1 / 1 ) »
OK, READ TABLE und INSERT TABLE wäre geklärt.
Wie sehen den die Befehle in diesem Beispiel zu MODIFY TABLE und DELETE Table aus? Also das frühere' from wa', was hier dann sflight_ref ist?
In der Schlüsselwortdoku find ich da nichts bzw. nicht lauffähige Sachen wie das:
https://help.sap.com/doc/abapdocu_752_i ... result.htm
Wir haben 7.31

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


Re: LOOP/READ TABLE ... INTO vs REFERENCE INTO vs ASSINGING

Beitrag von nickname8 (Specialist / 134 / 17 / 19 ) »
du sprichst dann einfach die Struktur, die sich hinter der Referenz befindet, an:

Code: Alles auswählen.

MODIFY TABLE table FROM sflight_ref->*.
Aber wenn du in einem READ TABLE / LOOP bist, wird der Wert in der Tabelle sofort geändert. Das selbe gilt übrigens auch für FIELD-SYMBOLS.

Code: Alles auswählen.

LOOP AT sflight_tab REFERENCE INTO sflight_ref WHERE carrid = p_carrid
                                                                             AND connid = p_connid
                                                                             and fldate = p_fldate.
  sflight_ref->price = sflight_ref->price * '0.9'.
"kein MODIFY mehr nötig
ENDLOOP.
mazu hat geschrieben:Wir haben 7.31
Herzliches Beileid, wir haben 7.02....

Re: LOOP/READ TABLE ... INTO vs REFERENCE INTO vs ASSINGING

Beitrag von mazu (ForumUser / 65 / 1 / 1 ) »
Aber wenn du in einem READ TABLE / LOOP bist, wird der Wert in der Tabelle sofort geändert

Stimmt, da hast Du recht. Liegt daran, das man jahrelang immer das Gleiche macht...da muss man sich erstmal draus lösen.

Vergleichbare Themen

4
Antw.
8661
Views
Loop zu einem Read Table machen
von cschmoel » 03.09.2012 09:01 • Verfasst in ABAP® für Anfänger
3
Antw.
3919
Views
LOOP über führende interne Tabelle + READ TABLE und MODIFY
von HawkDT » 23.03.2017 13:02 • Verfasst in ABAP® für Anfänger
3
Antw.
3104
Views
read table
von kostonstyle » 27.03.2008 15:38 • Verfasst in ABAP® für Anfänger
8
Antw.
9687
Views
Read Table mit MAX Datum und Zeit
von autohandel7 » 23.08.2018 10:54 • Verfasst in ABAP® für Anfänger
5
Antw.
19225
Views
read table liefert sy-subrc = 4
von c oco » 04.04.2011 17:09 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1750
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2301

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.

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1750
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2301

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 307
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 903
MS-Word als Editor
letzen Monat von tekko 1 / 4404