Field-symbols Assign-Component

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

Field-symbols Assign-Component

Beitrag von vincent_36 (ForumUser / 7 / 0 / 0 ) »
Hallo zusammen,

ich habe Probleme den Inhalt eines Feldsymbols auf
eine Variable zurückzukopieren:

FIELD-SYMBOLS: <HS> TYPE ANY.
FIELD-SYMBOLS: <GS> TYPE DDO3l-fieldname

DATA: WA_FIELDNAME LIKE DD03L-FIELDNAME.
DATA: IT_FIELDNAME LIKE DD03L-FIELDNAME OCCURS 0.

***Ermitteln der Felder von SPFLI********

SELECT FIELDNAME FROM DD03L INTO WA_FIELDNAME
WHERE TABNAME = spfli.
APPEND WA_FIELDNAME TO IT_FIELDNAME.
ENDSELECT.
*********Zuweisen der Komponente wa_fieldname
*********z.B. CONNID usw.
Do.
CLEAR WA_FIELDNAME.
READ TABLE IT_FIELDNAME INTO WA_FIELDNAME INDEX
SY-INDEX.
IF SY-SUBRC = 0.

ASSIGN WA_FIELDNAME TO <GS>.
*******Struktur <tab_WA> enthält eine gefüllte Zeile
der Tabelle spfli.

ASSIGN COMPONENT <GS> OF STRUCTURE <TAB_WA> TO <HS>.
******Im Anschluss soll das Feld z.B CONNID
und der dazugehörige Wert in die Feldleiste
WA_ZSE16N_CD_DATA eingetragen werden.Dann erfolgt ein
Insert auf die Datenbanktabelle.

Mein Problem: Bei MOVE <HS> TO
WA_ZSE16N_CD_DATA-NEW_VALUE*******
werden einige werte nicht kopiert, z.B der Wert
für das Feld DISTANCE der Tablle SPFLI oder FLTIME.

***************************************************
Move <GS> TO WA_ZSE16N_CD_DATA-FIELD.
MOVE <HS> TO wA_ZSE16N_CD_DATA-NEW_VALUE.
APPEND WA_ZSE16N_CD_DATA.
ELSE.
EXIT.
ENDIF.
ENDDO.

INSERT ZSE16N_CD_DATA FROM TABLE WA_ZSE16N_CD_DATA.

Vielen Dank für Eure Unterstützung

Gruss Vincent

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


Beitrag von Gast ( / / 0 / 3 ) »
Du möchtest die F1-Hilfe zu ASSIGN lesen.

Seite 1 von 1

Vergleichbare Themen

15
Antw.
7135
Views
Denkanstoß bei ASSIGN Field-Symbols
von sapdepp » 21.01.2013 15:58 • Verfasst in ABAP® für Anfänger
19
Antw.
7019
Views
Dynamisch - ASSIGN COMPONENT
von 1337 » 26.11.2013 09:33 • Verfasst in ABAP® für Anfänger
1
Antw.
1344
Views
Fehler bei Dynamische Assign Component
von Anita57 » 19.08.2013 11:54 • Verfasst in ABAP® für Anfänger
10
Antw.
4434
Views
Fehler bei Dynamische Assign Component
von Anita57 » 19.08.2013 11:54 • Verfasst in ABAP® für Anfänger
1
Antw.
1348
Views
Problem bei ASSIGN COMPONENT mit dynamischer Typisierung
von Luca2501 » 17.09.2020 11:09 • Verfasst in ABAP® Core

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 2 Stunden von Bright4.5 3 / 1473
Regex in where
vor 4 Stunden von tar 6 / 130
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 122
IT0024 Qualifikationen CP-ID
vor 19 Stunden von DeathAndPain 2 / 353

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

Daten an Tabelle binden
vor 2 Stunden von Bright4.5 3 / 1473
Regex in where
vor 4 Stunden von tar 6 / 130
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 122
IT0024 Qualifikationen CP-ID
vor 19 Stunden von DeathAndPain 2 / 353

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 21 Stunden von snooga87 1 / 86
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821