Feldinhalte aus Feldsymbol auslesen

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

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Feldinhalte aus Feldsymbol auslesen

Beitrag von Obi Wan ( / / 0 / 3 ) »
Hallo,

per Methode CREATE_DYNAMIC_TABLE habe ich eine dynmische interne Tabelle erzeugt; mit ein paar weiteren Schritten kann man auch problemlos eine passende Struktur erzeugen; diese beiden habe ich den Feldsymbolen <T> und <S> zugewiesen;

Dann habe ich später jedoch folgendes Problem:

Loop at <T> assigning <S>.
...
<s>-pernr ist nicht ansprechbar, da das Feldsymbol nicht entsprechend typisiert wurde .
....
Endloop.


Wie kann man trotzdem an die einzelnen Feldwerte der Struktur <S> gelangen????????

Grüsse
Obi Wan

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Ah, Jüngling Obi-Wan Rat er sucht...

Code: Alles auswählen.

FIELD-SYMBOLS: 
  <fs> TYPE ANY.
Loop at <T> assigning <S>. 
  ... 
  ASSIGN COMPONENT 'PERNR' OF STRUCTURE <s> TO <fs>.
  ...
Endloop. 
PS:
Solche Anfragen schon mehrfach es gab ...

May the force be with your code.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

und wie die Feldnamen dynamisch zuweisen, weiser Meister?

Beitrag von Obi Wan ( / / 0 / 3 ) »
Hallo,

und wie schafft man es schlieslich, bei wechselnden Strukturen über alle Feldinhalte zu gehen?

sprich: nicht 'PERNR' zuzuweisen, sondern einen Platzhalter im Loop für Feld1, Feld2, ...

das wäre die Lösung, weiser Meister :-)

Grüsse
Obi Wan

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Das gesagt Ihr nicht habt. Doch helfen will ich Euch.

Code: Alles auswählen.

FIELD-SYMBOLS: 
  <fs> TYPE ANY. 
Loop at <T> assigning <S>. 
  ... 
  DO.
    ASSIGN COMPONENT sy-index OF STRUCTURE <s> TO <fs>. 
    IF sy-subrc NE 0.
      EXIT.
    ENDIF.
* do, what thou willt
  ENDDO.
  ... 
Endloop.
Wenn Du jedoch zusätzlich noch die Namen der Felder haben willst, dann schau in den Thread Liste von Feldbezeichungen einer Struktur
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

die Macht ist mit dem Coding...

Beitrag von Obi Wan ( / / 0 / 3 ) »
laufen es tut, Meister Joda.

Danke und Gruss
Obi Wan

Seite 1 von 1

Vergleichbare Themen

5
Antw.
1201
Views
Abweichende Feldinhalte in Duplikaten finden
von Patrick1982 » 09.02.2021 17:43 • Verfasst in ABAP® für Anfänger
0
Antw.
1104
Views
Append-Struktur Feldinhalte gelöscht!!
von vvu » 02.04.2008 10:13 • Verfasst in ABAP® Core
3
Antw.
968
Views
Interne Tabellen: Feldinhalte vergleichen
von Mario Reum » 09.10.2019 21:36 • Verfasst in ABAP® Core
1
Antw.
1200
Views
Feldsymbol
von Wigi » 21.02.2013 16:49 • Verfasst in ABAP® für Anfänger
9
Antw.
4922
Views
strukturkomponente als feldsymbol
von Pinguincommander » 10.08.2012 10:33 • Verfasst in ABAP® für Anfänger

Ü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

Regex in where
vor 9 Stunden von edwin 7 / 166
Daten an Tabelle binden
vor 22 Stunden von Bright4.5 3 / 1487

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

Regex in where
vor 9 Stunden von edwin 7 / 166
Daten an Tabelle binden
vor 22 Stunden von Bright4.5 3 / 1487

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822