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

TABSTRIP oder Subscreen
vor 4 Tagen von ewx 2 / 5993
SELECT SUM CUST
vor 4 Tagen von wreichelt 4 / 6030
Banf anlegen
vor 5 Tagen von IHe 3 / 17749
FS-CD schnellstmöglich lernen
vor einer Woche von waltersen 3 / 10324
Banf anlegen
vor 2 Wochen von wreichelt 2 / 18176

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

TABSTRIP oder Subscreen
vor 4 Tagen von ewx 2 / 5993
SELECT SUM CUST
vor 4 Tagen von wreichelt 4 / 6030
Banf anlegen
vor 5 Tagen von IHe 3 / 17749
FS-CD schnellstmöglich lernen
vor einer Woche von waltersen 3 / 10324
Banf anlegen
vor 2 Wochen von wreichelt 2 / 18176