Beim Loop dynamisch den Spaltennamen setzen

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

Beim Loop dynamisch den Spaltennamen setzen

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Abend zusammen,
ich durchlaufe eine interne Tabelle, um bei einer bestimmten Spalte den Text zu ändern.

LOOP AT lt_work_time ASSIGNING <fs_work>.
REPLACE ALL OCCURRENCES OF 'active' IN <fs_work>-day01 WITH `01`.
ENDLOOP.

Ich habe hier den Wert in <fs_work>-day01 geändert. Jetzt kommt noch day2-day10 vor.

Ich möchte die Replace-Zeile nicht wiederholen. Wie schaffe ich es dynamisch day2-day10 aufzurufen. Gibt es Platzhalter. Oder habt Ihr eine ganz andere Idee, wie ich die Spalteneinträge ändern kann.

Danke für Euere Hilfen.

Viele Grüße
Kaim

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


Re: Beim Loop dynamisch den Spaltennamen setzen

Beitrag von ewx (Top Expert / 4844 / 311 / 640 ) »

Code: Alles auswählen.

DO 10 TIMES.
  feldname = |<fs_work>-day{ sy-index PAD = '0' WIDTH = 2 ALIGN = RIGHT }|.
  ASSIGN (feldname) TO FIELD-SYMBOLS(<day>).
  IF sy-subrc = 0.
    REPLACE ... in <day> with '01'.
  ENDIF.
ENDDO.
 

Folgende Benutzer bedankten sich beim Autor ewx für den Beitrag:
msfox


Seite 1 von 1

Vergleichbare Themen

6
Antw.
2647
Views
Internen Tabellennamen dynamisch im Loop setzen
von kaim77 » 31.10.2018 11:52 • Verfasst in ABAP® für Anfänger
6
Antw.
3952
Views
Zugriff auf dynamisch erzeugte Spaltennamen einer ITAB
von Akatash » 15.09.2017 12:09 • Verfasst in ABAP® für Anfänger
3
Antw.
2157
Views
loop richtig setzen
von barbara » 08.08.2006 13:57 • Verfasst in ABAP® für Anfänger
3
Antw.
1840
Views
LOOP und WEHRE dynamisch
von Hagbard » 02.12.2005 15:21 • Verfasst in ABAP® für Anfänger
1
Antw.
1047
Views
Wertehilfe Dynamisch setzen
von SaskuAc » 13.12.2018 14:06 • Verfasst in ABAP® Core

Über diesen Beitrag


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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 10 Stunden von Bright4.5 1 / 216
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1858
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8461