Komplette SPalte einer internen Tabelle verändern.

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

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

Komplette SPalte einer internen Tabelle verändern.

Beitrag von Gast ( / / 0 / 3 ) »
Hallo zusammen.

gibt es eine Möglichkeit, einer kompletten Spalte einer internen Tabelle den gleichen Wert zu geben?

Eine Möglicheit außer

Code: Alles auswählen.

Loop at X.
..............
Endloop.
Würde mich sehr freuen.

Danke

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


Re: Komplette SPalte einer internen Tabelle verändern.

Beitrag von Gast ( / / 0 / 3 ) »
Anonymous hat geschrieben:Hallo zusammen.

gibt es eine Möglichkeit, einer kompletten Spalte einer internen Tabelle den gleichen Wert zu geben?
So dass dann z.B. alle Eintrage bei der Spalte Löschkennzeichen ein 'X' haben.

Eine Möglicheit außer

Code: Alles auswählen.

Loop at X.
..............
Endloop.
Würde mich sehr freuen.

Danke

Re: Komplette SPalte einer internen Tabelle verändern.

Beitrag von Grey_M (ForumUser / 21 / 0 / 0 ) »
Tschuldigung :oops:
Hab vergessen mich anzumelden und dachte der STift ist ein Editknopf! :roll:

Beitrag von CAT ( / / 0 / 3 ) »
Hallo,

wenn mich nicht alles täuscht, dann mit MODIFY itab Transorting...

Also ab in die Hilfe und nachsehen....

Gruß

Thomas

Beitrag von Grey_M (ForumUser / 21 / 0 / 0 ) »
Das sieht schonmal nach dem richtigen Ansatz aus. Muss ich da aber noch was bei unsortierten normalen itabs beachten?

Ich kriege immer den gleichen Fehler.

TABLE_ILLEGAL_STATEMENT

Code: Alles auswählen.

  tab_select-strli = 'H'.
  MODIFY tab_select TRANSPORTING strli.
Das ist der Code. ISt da was falsch?[/quote]

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
bei der Massenoperation muss immer eine Bedingung angegeben sein.

Code: Alles auswählen.

  tab_select-strli = 'H'. 
  MODIFY tab_select TRANSPORTING strli WHERE strli NE 'H'.
Die anderen Varianten gelten nur innerhalb eines LOOP (impliziter Index).
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von Gast ( / / 0 / 3 ) »
Grey_M hat geschrieben:Das sieht schonmal nach dem richtigen Ansatz aus. Muss ich da aber noch was bei unsortierten normalen itabs beachten?

Ich kriege immer den gleichen Fehler.

TABLE_ILLEGAL_STATEMENT

Code: Alles auswählen.

  tab_select-strli = 'H'.
  MODIFY tab_select TRANSPORTING strli.
Das ist der Code. ISt da was falsch?
[/quote]
Ja. Das isst die Syntax, um einen Eintrag zu ändern und funktioniert außerhalb von LOOPs nur mit INDEX ...
MODIFY TABLE itab TRANSPORTING field WHERE field ne itab-field.
oder
MODIFY TABLE itab FROM wa TRANSPORTING field1 field2 WHERE field1 ne wa-field1.

Beitrag von Grey_M (ForumUser / 21 / 0 / 0 ) »
Ihr seid meine Helden. :o
Danke ereglam und Gast.

Und die in meiner ABteilung haben schon gesagt es geht nicht! :roll: TSSS :wink:

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1976
Views
spalte einer internen Tabelle befüllen
von CSZ_Berater » 21.09.2017 09:20 • Verfasst in ABAP® für Anfänger
8
Antw.
1766
Views
Zuweisung Zeile 1. Tabelle zu Spalte 2. Tabelle
von menkto1 » 25.01.2019 16:14 • Verfasst in ABAP® für Anfänger
2
Antw.
3764
Views
Daten aus internen Tabelle in Tabelle speichern
von Stahle71 » 03.06.2015 11:03 • Verfasst in ABAP® für Anfänger
1
Antw.
734
Views
Spalte in interner Tabelle hinzufügen
von Gekomo » 04.10.2022 11:56 • 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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 3 / 1479
Regex in where
vor 9 Stunden von tar 6 / 144

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

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 3 / 1479
Regex in where
vor 9 Stunden von tar 6 / 144

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821