modify itab from wa transporting field - Warnung wegkriegen

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

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

modify itab from wa transporting field - Warnung wegkriegen

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Moin,

beim Codingsegment

Code: Alles auswählen.

data wa like line of itab.
wa-field = 'X'.
modify itab from wa transporting field.
erhalte ich die Warnmeldung
Über eine implizite Indexangabe soll in der Tabelle "ITAB" eine Zeile geändert, gelöscht oder eingefügt werden. Es ist statisch nicht erkennbar, ob ein LOOP über "ITAB" aktiv ist
Kriege ich die irgendwie weg?


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

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


Re: modify itab from wa transporting field - Warnung wegkriegen

Beitrag von black_adept (Top Expert / 3943 / 105 / 886 ) »
Willst du eine Zeile ändern oder alle?
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: modify itab from wa transporting field - Warnung wegkriegen

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Alle. Notfalls die, wo das Feld nicht 'X' ist (die anderen muss ich ja nicht ändern).


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: modify itab from wa transporting field - Warnung wegkriegen

Beitrag von black_adept (Top Expert / 3943 / 105 / 886 ) »
Ohne System: Meine Standardanweisung für so einen Fall

Code: Alles auswählen.

modify itab from value itab_linetype( field = 'X' ) transporting field where field <> 'X'.
Dein Problem ist, dass ohne "WHERE" du die Version verwendest, die nur in LOOPs verwendet werden darf, wo du die aktuelle Loopzeile der itab veränderst.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
ralf.wenzel

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

2
Antw.
11267
Views
Modify itab from wa
von KleinerEisbaer » 30.07.2008 15:43 • Verfasst in ABAP® für Anfänger
0
Antw.
831
Views
Modify auf Z Tabelle von itab
von AndreFIAE2014 » 13.12.2016 14:40 • Verfasst in ABAP® für Anfänger
8
Antw.
17690
Views
MODIFY TABLE itab Problem
von siggi76 » 14.06.2011 15:22 • Verfasst in ABAP® für Anfänger
5
Antw.
3154
Views
Modify itab from wa geht nciht, Schlüsselfeld
von Sascha_a » 19.06.2008 09:29 • Verfasst in ABAP® für Anfänger
7
Antw.
3539
Views
Datensatz aus einer itab löschen(mit Field-Symbols)
von Hagbard » 17.08.2005 15:34 • 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.