Strukturfeld variabel ansprechen

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

Strukturfeld variabel ansprechen

Beitrag von supermario73 (ForumUser / 62 / 0 / 0 ) »
Hallo,

ich habe folgendes 'Problemchen':

BSP: Interne Struktur mit 10 Feldern (01 - 10)

Wie kann ich ein Feld dieser Struktur variabel ansprechen.

also nicht : struktur-01 = irgendwas.

sondern
struktur-(variable) = irgendwas.

Wie kann ich so was in ABAP realisieren.
Vielen Dank im Voraus.
Grüße

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


Beitrag von axel.mohnen (ForumUser / 18 / 0 / 0 ) »
Hallo Mario,

Mit ASSIGN COMPONENT kannst du über den INDEX dynamisch auf Strukturfelder zugreifen.
Vielleicht hilft dir das folgende Beispiel aus der SAP Doku weter:

PROGRAM P1MAIN.
DATA: BEGIN OF STR,
A VALUE 'a',
B VALUE 'b',
C VALUE 'c',
D VALUE 'd',
END OF STR,
CN(5) VALUE 'D'.
FIELD-SYMBOLS <FS> TYPE ANY.
DO 3 TIMES.
ASSIGN COMPONENT SY-INDEX OF
STRUCTURE STR TO <FS>.
IF SY-SUBRC <> 0. EXIT. ENDIF.
WRITE <FS>.
ENDDO.
ASSIGN COMPONENT CN OF STRUCTURE STR TO <FS>.
WRITE <FS>.


Gruß

Axel

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1481
Views
Mit String auf bestimmtes Strukturfeld zugreifen
von FullyScaled » 05.02.2016 10:36 • Verfasst in ABAP® für Anfänger
6
Antw.
3593
Views
Standardtexte variabel einbinden
von dame » 25.01.2008 07:54 • Verfasst in ABAP® für Anfänger
2
Antw.
868
Views
Textelemente variabel abfragen?
von Alexity » 09.09.2019 14:20 • Verfasst in ABAP® für Anfänger
1
Antw.
1646
Views
Batch input variabel steuern
von Kojak » 08.08.2006 15:00 • Verfasst in ABAP® Core
2
Antw.
2054
Views
Dynamische Select Abfrage mit String Variabel
von frankoline » 27.04.2023 10:56 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

IBAN und BUT0BK
Gestern von waltersen gelöst 10 / 10313
SAPGui 8.00 32 Bit vs 64 Bit
vor 3 Tagen von DeathAndPain 3 / 3362
Programm per Fremdtransport einspielen
vor 3 Tagen von IHe 3 / 2709
Splitter-AlV erscheint nicht
vor 3 Tagen von qyurryus 2 / 2661

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

IBAN und BUT0BK
Gestern von waltersen gelöst 10 / 10313
SAPGui 8.00 32 Bit vs 64 Bit
vor 3 Tagen von DeathAndPain 3 / 3362
Programm per Fremdtransport einspielen
vor 3 Tagen von IHe 3 / 2709
Splitter-AlV erscheint nicht
vor 3 Tagen von qyurryus 2 / 2661