Komponente einer Struktur

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Komponente einer Struktur

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Guten Tag

Ich habe wiedereinmal ein Problem. Ich möchte gerne auf eine Komponente eines FIELD-SYMBOLS zugreifen:

Code: Alles auswählen.

DATA: ta_edidc                 TYPE REF TO data,
          wa_edidc               TYPE REF TO data.

FIELD-SYMBOLS: <ta_edidc> TYPE STANDARD TABLE.

.....

CREATE DATA wa_edidc LIKE LINE OF <ta_edidc>.
ASSIGN wa_edidc->* TO <wa_edidc>.

READ TABLE <ta_edidc> ASSIGNING <wa_edidc> INDEX row.

<wa_edidc>-check = 'X'.
Wenn ich nun aber auf das Feld CHECK in der Struktur zugreifen will, bekomme ich den Fehler:
Das Datenobjekt "<wa_edidc> besitzt keine Struktur und daher auch keine Komponente mit Namen "CHECK""

Wenn ich debugge und mir die Struktur von wa_edidc ansehe ist da sehr wohl ein Feld namens CHECK. Wie kann ich trotzdem darauf zugreifen? Mir ist bewusst, dass es nur ein Zeiger ist und ich die Daten so nicht bearbeiten kann, wie muss ich das machen um trotzdem darauf zuzugreifen, über einen Codeschnipsel wäre ich sehr froh? Danke für die Hilfe.

Danke für die Hilfe

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


Re: Komponente einer Struktur

Beitrag von ewx (Top Expert / 4846 / 311 / 642 ) »
ASSIGN COMPONENT hilft dir weiter

Re: Komponente einer Struktur

Beitrag von black_adept (Top Expert / 4089 / 127 / 940 ) »
Wenn du weißt welche Felder in der dynamischen Struktur drin sein müssen kannst du dir auch im Programm eine eigene Struktur bauen mit den dir bekannten Feldern und dann via MOVE-CORRESPONDING die Daten der dynamischen Struktur in die Felder der bekannten Struktur schieben und dann mit dieser "wie üblich" arbeiten da sie voll spezifiziert.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Komponente einer Struktur

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo

Erstmal danke für die Antworten. Hätte jemand ein Beispiel zu ASSIGN COMPONENT. Ich habe es ausprobiert jedoch funktioniert es bei mir nicht richtig. Wäre froh über jeden Codeschnipsel um mir das ganze besser vorstellen zu können.

Danke!

Re: Komponente einer Struktur

Beitrag von ralf.wenzel (Top Expert / 3924 / 200 / 280 ) »
Das ist in der F1-Hilfe super erklärt mit Beispiel.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Komponente einer Struktur

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo

Ja genau dieses Beispiel habe ich ausprobiert, aber ich bekomme es für meinen Fall nicht hin.

Re: Komponente einer Struktur

Beitrag von Bugfix13 (ForumUser / 97 / 17 / 5 ) »
Hallo

Habe es nun herausgefunden. Danke für die Tipps!

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1334
Views
UI Komponente bestimmen
von Kai999 » 24.04.2017 15:46 • Verfasst in ABAP Objects®
2
Antw.
1361
Views
UI Komponente bestimmen
von Kai999 » 24.04.2017 14:34 • Verfasst in ABAP® für Anfänger
17
Antw.
6598
Views
Selektionstabelle (Komponente LOW)
von ServantOfSonata » 21.11.2013 15:31 • Verfasst in ABAP® für Anfänger
2
Antw.
1194
Views
BAPI_PO_CREATE1; Komponente hinzufügen
von moo_jo » 14.05.2019 17:44 • Verfasst in ABAP® für Anfänger
0
Antw.
2097
Views
container in andere Komponente kopieren
von fba9901 » 12.11.2014 10:34 • Verfasst in Web-Dynpro, BSP + BHTML

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 5 Stunden von DeathAndPain gelöst 22 / 2799
Daten an Tabelle binden
vor 10 Stunden von Lukas Sanders 2 / 875
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 430

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

Dialog-Container mit Toolbar/Status
vor 5 Stunden von DeathAndPain gelöst 22 / 2799
Daten an Tabelle binden
vor 10 Stunden von Lukas Sanders 2 / 875
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 430

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2467
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9050