Bestimmte Spalten zweier Tabellen abgleichen

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

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

Bestimmte Spalten zweier Tabellen abgleichen

Beitrag von kaufikauf (ForumUser / 15 / 4 / 0 ) »
Hallo an alle hier!

Ich habe zwei Tabellen (vereinfacht)

itab1 itab2

ID NAME ART-NR MENGE ID MENGE


Beide Tabellen sind mit den gleichen ID´s gefüllt (selbe Anzahl und Werte), nun würde ich gerne die Menge aus itab2 in itab1 übertragen.

PS: auf itab1 wurde ein DELETE Befehl angewendet.

Ich bedanke mich im Voraus für eure Hilfe!

LG

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


Re: Bestimmte Spalten zweier Tabellen abgleichen

Beitrag von Pyro (Specialist / 121 / 14 / 18 ) »
Moin,

verstehe ich das richtig, dass du einfach nur die Werte der einen itab in die andere itab (welche exakt die gleichen Spalten hat) übertragen willst?

das würde dann entweder über:

itab1[] = itab[2].

oder über:

APPEND LINES OF itab2 TO itab1.

gehen.

Gruß
Pyro

Re: Bestimmte Spalten zweier Tabellen abgleichen

Beitrag von kaufikauf (ForumUser / 15 / 4 / 0 ) »
Sorry die Formatierung ist wohl ein bisschen schief gegangen:

itab1 hat die Felder: ID NAME ART-NR MENGE
itab 2 hat die Felder: ID MENGE

Nun möchte ich die Menge von itab2 in itab1 übertragen.

Re: Bestimmte Spalten zweier Tabellen abgleichen

Beitrag von Pyro (Specialist / 121 / 14 / 18 ) »
Achsooo:P

dann wirst du wohl einen Loop machen müssen:

Code: Alles auswählen.

FIELD-SYMBOLS: <ls_itab1> LIKE LINE OF itab1,
                         <ls_itab2> LIKE LINE OF itab2.

LOOP AT itab1 ASSIGNING <ls_itab1>.  

   READ TABLE itab2 ASSIGNING <ls_itab2> WITH KEY ID = <ls_itab1>-ID.

   <ls_itab1>-menge = <ls_Itab2>-menge.

ENDLOOP.

Ich hoffe ich habs jetzt richtig verstanden:P

Folgende Benutzer bedankten sich beim Autor Pyro für den Beitrag:
kaufikauf


Re: Bestimmte Spalten zweier Tabellen abgleichen

Beitrag von kaufikauf (ForumUser / 15 / 4 / 0 ) »
Genau das hat mir gefehlt! Super danke!!!!

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2250
Views
Multiplikation zweier Spalten einer Datenbanktabelle
von Niko_BC » 08.06.2017 15:52 • Verfasst in ABAP® für Anfänger
9
Antw.
2795
Views
Durchlaufen zweier Tabellen
von Spookykid » 11.04.2011 11:22 • Verfasst in ABAP® für Anfänger
20
Antw.
6293
Views
Zusammenführen zweier int Tabellen
von Willow » 18.01.2005 10:29 • Verfasst in Basis
2
Antw.
2335
Views
Vergleich Inhalt zweier DB-Tabellen
von schuessler » 12.07.2007 10:40 • Verfasst in ABAP® Core
2
Antw.
2062
Views
bestimmte Spalten aus Excel ausgeben
von Andrzej » 24.04.2017 20:40 • Verfasst in ABAP Objects®

Ü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