Interne Tabelle dynamisch füllen

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

Interne Tabelle dynamisch füllen

Beitrag von stas (ForumUser / 2 / 0 / 0 ) »
Hallo alle,
code:
loop at i_tab assigning <fs>.
read table i_tab2 assigning <fs2> with key
feld1 = <fs>-feld1
feld2 = <fs>-feld2.
if sy-subrc = 0.
move <fs2>-fild3 to <fs>-name.
usw.
endif.
endloop.
Das Problem ist das feld name aus der Tabelle i_tab ist dyinamisch und
und heisst z.b. name01, name02... bis name60.
Wie kann das lösen? Kann jemand helfen. Vielen Dank.

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo stas,

schau Dir mal den Befehl ASSIGN COMPONENT an, wobei Du dann noch klären musst, wie Du an den aktuell gewünschten/benötigten Feldnamen kommst.
Gruß
Ereglam


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

Beitrag von lh2oi (ForumUser / 1 / 0 / 0 ) »
zuvor mußt Du noch name1 und name2 und <feld> definieren. schaue Dir mal das Beispiel an:

loop at i_tab assigning <fs>.

* akt. Datensatz aus iTab lesen
read table i_tab assigning <fs2> with key
feld1 = <fs>-feld1
feld2 = <fs>-feld2.

* name zusammenbauen
concatenate name1 sy-tabix (oder ähnlich...) into name2.
if sy-subrc = 0.
* Zielfeld dem Feldsymbol zuweisen
assign component name2 of structure <fs2> to <feld>.

* Neuen Feldwert an Struktur übergeben
move <fs2>-fild3 to <feld>.
usw.
endif.
endloop.

So oder so ähnlich sollte es funktionieren
viele Grüße

lh2oi

Beitrag von stas (ForumUser / 2 / 0 / 0 ) »
Vielen Dank für Ihre Hilfe.
Ich habe es versucht. Jetzt funktioniert.
Stas.

Seite 1 von 1

Vergleichbare Themen

12
Antw.
9787
Views
dynamisch interne Tabelle füllen
von LittleT » 03.04.2007 15:27 • Verfasst in ABAP® für Anfänger
4
Antw.
10008
Views
Dynamisch erzeugte Tabelle füllen
von reinhold_j » 16.05.2006 13:18 • Verfasst in ABAP Objects®
3
Antw.
5536
Views
Dynamisch Struktur und Tabelle generieren und füllen
von Kresiquadratur » 16.07.2007 14:32 • Verfasst in ABAP® für Anfänger
12
Antw.
3052
Views
Interne Tabelle füllen und ausgeben
von Armin93 » 01.10.2019 06:55 • Verfasst in ABAP® für Anfänger
8
Antw.
6128
Views
dynamische interne Tabelle füllen
von cuncon » 20.03.2018 16:04 • Verfasst in ABAP® für Anfänger

Ü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

SFP/SEGW - Fehler beim Rendering
vor 3 Wochen von Manfred K. 1 / 44391
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 95645
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 110556