Tabelle füllen

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

Tabelle füllen

Beitrag von berater1234 (ForumUser / 1 / 0 / 0 ) »
Hallo zusammen,
ich soll die Tabelle et_1234 mit den Daten der Tabelle der Tabelle lt_abcd befüllen. Alle Felder der Tabelle et_1234 befinden sich in der Tabelle lt_abcd, jedoch sind in dieser einige mehr. Jetzt wollte ich fragen, wie das am intelligentesten löse.
Danke für Antworten

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


Re: Tabelle füllen

Beitrag von wolli (ForumUser / 88 / 3 / 1 ) »
Hallo,
Variante 1:
Loop über tabelle LT_ABCD
move-corresponding fields of LS_ABCD to ls_1234.
append ls_1234 to lt_1234

Variante 2:
Mit Assign component die einzelnen Komponenten zuweisen.
assign component feldname of structure ls_abcd to <wert>
Aber da am Besten nochmal googeln, das kann ich nicht so schön erklären.

LG Ramona

Re: Tabelle füllen

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
Ab Basis 7.40:

Code: Alles auswählen.

MOVE-CORRESPONDING lt_abcd TO lt_1234.
* oder
lt_1234 = CORRESPONDING #( lt_abcd ).
Namensgleichheit der Felder in den beiden Tabellen vorausgesetzt.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Tabelle füllen

Beitrag von DeathAndPain (Top Expert / 2009 / 271 / 425 ) »
Und wenn die Namensgleichheit nicht gegeben ist, ist es dennoch möglich, indem man den Zusatz MAPPING benutzt (bei letzterer Syntax).

Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
a-dead-trousers


Re: Tabelle füllen

Beitrag von GastX (Specialist / 287 / 5 / 19 ) »
Und wenn man move-corresponding auf Tabellen loslässt, geht das auch bei geschachtelten Tabellen, da gibt es noch den Zusatz "expanding nested tables",

Folgende Benutzer bedankten sich beim Autor GastX für den Beitrag (Insgesamt 2):
black_adeptDeathAndPain


Seite 1 von 1

Vergleichbare Themen

6
Antw.
5429
Views
Range Tabelle vom Typ RRRANGESID in eine DB-Tabelle füllen
von kaim77 » 15.09.2014 12:32 • Verfasst in ABAP® Core
17
Antw.
8270
Views
Tabelle füllen
von pohlmann-schwarza » 15.09.2008 13:38 • Verfasst in ABAP Objects®
2
Antw.
12008
Views
Füllen von Range Tabelle
von ulli952 » 22.06.2007 13:08 • Verfasst in ABAP® Core
1
Antw.
2552
Views
tabelle mit unterstruktur füllen
von dawns » 15.02.2007 08:38 • Verfasst in ABAP® für Anfänger
4
Antw.
9725
Views
Dynamisch erzeugte Tabelle füllen
von reinhold_j » 16.05.2006 13:18 • Verfasst in ABAP Objects®

Aktuelle Forenbeiträge

BAPI_ACC_DOCUMENT_POST
vor 2 Tagen von Lukas Sanders 3 / 865
Side by Side extensions
vor 4 Tagen von JHM 2 / 1059
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 9998

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

BAPI_ACC_DOCUMENT_POST
vor 2 Tagen von Lukas Sanders 3 / 865
Side by Side extensions
vor 4 Tagen von JHM 2 / 1059
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 9998

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 9998
Spool vereinen OTF und PDF
vor 4 Wochen von anna2205 1 / 23979
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 30937
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 49826