Feldnamen "auslesen" + in 2. Tab. schreiben ?

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

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

Feldnamen "auslesen" + in 2. Tab. schreiben ?

Beitrag von tommy1982 ( / / 0 / 3 ) »
Hallo,

ich weiß im Moment nimma weiter.

Vielleicht hat von euch einer eine Idee ?

Ich möchte aus einer Tabelle (A) wo nur 2 Spalten existieren (ähnlich der Windows-Registry) den Schlüssel und den Wert auslesen und in eine 2. Tabelle (B) den Wert schreiben, wobei der Feldname = dem Schlüssel ist.

Tabelle A hat folgende Struktur:

Schlüssel Wert
"Werk" "1300"

Das Programm soll also den Wert "1300" auslesen und dynamisch in die Tabelle B in den Feldnamen "Werk" hineinschreiben.


Hoffe ich hab mich verständlich ausgedrückt :roll: ... Danke. :)

Gruß,
Tommy

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


Beitrag von gerwin ( / / 0 / 3 ) »
field-symbols: <feldsymbol> type any.

assign component schluessel of structure wa to <feldsymbol>.
<feldsymbol> = wert.

Gast

Beitrag von tommy1982 ( / / 0 / 3 ) »
Danke !!!

Hat super funktioniert.

Gruß,
Tommy

Beitrag von Gast ( / / 0 / 3 ) »
Bei dem o.g. Bespiel hätte auch ein Move-Correspondig gereicht.

Move-Correspoding tabelleA to tabelleB.

:roll:

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Gast hat geschrieben:Bei dem o.g. Bespiel hätte auch ein Move-Correspondig gereicht.

Move-Correspoding tabelleA to tabelleB.

:roll:
dann hast Du die Vorgabe von tommy1982 nicht richtig gelesen:
TabelleA hat nur zwei Spalten: eine Spalte für den Schlüssel eines Wertes und eine für den Wert selber.

TabelleB dagegen hat mehrere Spalten, von denen eine Werk heißen soll.

Somit ist ein MOVE-CORRESPONDING wenig hilfreich und die einzig mögliche Lösung ein ASSIGN, bevorzugt als ASSIGN COMPONENT.
Gruß
Ereglam


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

Beitrag von Gast ( / / 0 / 3 ) »
dann hast Du die Vorgabe von tommy1982 nicht richtig gelesen:

TabelleB dagegen hat mehrere Spalten, von denen eine Werk heißen soll.
...mehrere Spalten :roll:

Bitte Textstelle von tommy1982 zeigen, in der er das schreibt.

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Gast hat geschrieben:
dann hast Du die Vorgabe von tommy1982 nicht richtig gelesen:

TabelleB dagegen hat mehrere Spalten, von denen eine Werk heißen soll.
...mehrere Spalten :roll:

Bitte Textstelle von tommy1982 zeigen, in der er das schreibt.
gerne:
tommy1982 hat geschrieben:Das Programm soll also den Wert "1300" auslesen und dynamisch in die Tabelle B in den Feldnamen "Werk" hineinschreiben.
klingt für mich nach einer Tabelle mit einer Struktur, die u.a. ein Feld mit dem Namen 'Werk' hat...

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1355
Views
Feldnamen in String schreiben
von teaman » 17.03.2021 16:07 • Verfasst in ABAP® für Anfänger
4
Antw.
15210
Views
dynamischen Feldnamen auslesen
von Mario » 10.10.2005 18:24 • Verfasst in ABAP® Core
6
Antw.
2903
Views
Struktur dynamisch auslesen / schreiben
von Ingo » 04.08.2021 09:52 • Verfasst in ABAP® Core
1
Antw.
526
Views
4
Antw.
2884
Views
Feldnamen in dynamischem Arbeitsbereich
von schmitzandreas » 19.07.2007 14:48 • 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

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1737
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2291

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1737
HR-Entgeltnachweis
Gestern von ChrisB 4 / 2291

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 279
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 864
MS-Word als Editor
letzen Monat von tekko 1 / 4374