Line in einer Schleife füllen

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

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Line in einer Schleife füllen

Beitrag von hyyd1e (ForumUser / 15 / 6 / 0 ) »
Hallo Experten,

mein Code sieht z.Z. wie folgt aus:

Code: Alles auswählen.

READ TABLE role INDEX 2 INTO temp. IF temp IS NOT INITIAL.  lines-3 = temp. ENDIF. CLEAR temp.
READ TABLE role INDEX 3 INTO temp. IF temp IS NOT INITIAL.  lines-4 = temp. ENDIF. CLEAR temp.
Um das Ganze nun etwas zu verkürzen möchte ich eine Schleife haben.
Im Kopf schwebt mir da so was in der Art:

Code: Alles auswählen.

DO.
  READ TABLE role INDEX i INTO temp. IF temp IS NOT INITIAL.  lines-i+1 = temp.  ENDIF.  CLEAR temp.
  i = i + 1.
ENDDO.
Das eigentliche Problem welches ich habe ist:

Code: Alles auswählen.

lines-i+1 = temp.
Kann ich das Lösen und wenn ja, wie?

Ich danke im Vorraus für eure Hilfe.

Grüße

hyyd1e

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


Re: Line in einer Schleife füllen

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
hyyd1e hat geschrieben:Kann ich das Lösen und wenn ja, wie?
Ja mittels Field-Symbols und ASSIGN COMPONENT comp OF STRUCTURE struc TO <fs>.

Mehr in der F1-hilfe bzw.: https://help.sap.com/saphelp_nw70/helpd ... ontent.htm

Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
hyyd1e

Gruß Hendrik

Re: Line in einer Schleife füllen

Beitrag von hyyd1e (ForumUser / 15 / 6 / 0 ) »
Danke Hendrik,

meine Lösung:

Code: Alles auswählen.

DO 254 TIMES.
  READ TABLE role INDEX i INTO temp.
  IF temp IS NOT INITIAL.
    i = i + 1.
    string = i.
    CONCATENATE 'lines-' string INTO line.
    ASSIGN (line) TO <fs>.
    <fs> = temp.
  ENDIF.
  CLEAR temp.
ENDDO.

Seite 1 von 1

Vergleichbare Themen

4
Antw.
4076
Views
feldzuweisung in schleife
von simethandreas » 01.10.2009 14:25 • Verfasst in ABAP® für Anfänger
6
Antw.
2870
Views
COND in Schleife
von SaskuAc » 18.06.2018 08:08 • Verfasst in ABAP® für Anfänger
1
Antw.
758
Views
Fortführen der Schleife
von ichse18577 » 18.04.2019 07:33 • Verfasst in ABAP® für Anfänger
2
Antw.
15502
Views
WRITE und NEW-LINE
von dyv » 08.09.2014 14:34 • Verfasst in ABAP® für Anfänger
2
Antw.
369
Views
Schleife, Gruppenverarbeitung
von Ingo » 08.07.2022 10:54 • 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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 2 Tagen von Bright4.5 1 / 753
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2377
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8962