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.
1422
Views
Mit String auf bestimmtes Strukturfeld zugreifen
von FullyScaled » 05.02.2016 10:36 • Verfasst in ABAP® für Anfänger
6
Antw.
3550
Views
Standardtexte variabel einbinden
von dame » 25.01.2008 07:54 • Verfasst in ABAP® für Anfänger
2
Antw.
832
Views
Textelemente variabel abfragen?
von Alexity » 09.09.2019 14:20 • Verfasst in ABAP® für Anfänger
1
Antw.
1634
Views
Batch input variabel steuern
von Kojak » 08.08.2006 15:00 • Verfasst in ABAP® Core
2
Antw.
1468
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

Druck von Etiketten via FP_PDF_TEST_01
vor 12 Stunden von Mr_Mkt 5 / 968
RFC vs. ODATA
Gestern von DeathAndPain 8 / 1068
Frage zur redefinierten Methode
vor 3 Tagen von ralf.wenzel 12 / 1530

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.