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.
7020
Views
Denkanstoß bei ASSIGN Field-Symbols
von sapdepp » 21.01.2013 15:58 • Verfasst in ABAP® für Anfänger
19
Antw.
6490
Views
Dynamisch - ASSIGN COMPONENT
von 1337 » 26.11.2013 09:33 • Verfasst in ABAP® für Anfänger
1
Antw.
1179
Views
Fehler bei Dynamische Assign Component
von Anita57 » 19.08.2013 11:54 • Verfasst in ABAP® für Anfänger
10
Antw.
4004
Views
Fehler bei Dynamische Assign Component
von Anita57 » 19.08.2013 11:54 • Verfasst in ABAP® für Anfänger
1
Antw.
1051
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

SELECT CHAR16 in CHAR12-Feld
vor 5 Minuten von Patrick1982 gelöst 5 / 52
alv_grid aktualisieren
vor 5 Stunden von Egzon gelöst 4 / 81

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

SELECT CHAR16 in CHAR12-Feld
vor 5 Minuten von Patrick1982 gelöst 5 / 52
alv_grid aktualisieren
vor 5 Stunden von Egzon gelöst 4 / 81

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 170