Werte einer int. Tabelle in einer int. Tabelle zuweisen

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

Werte einer int. Tabelle in einer int. Tabelle zuweisen

Beitrag von ablink (ForumUser / 1 / 0 / 0 ) »
Hallo,

ich habe folgendes Problem:
Ich weß nicht wie ich die Spalten einer internen Tabelle, die sich in einer ebenfalls internen Tabelle befindet, ansprechen soll.

Die interne Tabelle sieht ungefähr so aus:

Code: Alles auswählen.

DATA: BEGIN OF i_tab occurs 0,
...
DATA: scol type lvc_t_scol.
DATA: END OF i_tab.
LVC_T_SCOL ist ein Tabellentyp mit dem Zeilentyp LVC_S_SCOL, der eine Spalte FNAME hat.

So würde ich die Spalte ansprechen: i_tab-scol-fname.
Allerdings funktioniert das nicht.

Wie wäre es richtig?
Danke.

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


Re: Werte einer int. Tabelle in einer int. Tabelle zuweisen

Beitrag von JHM (Top Expert / 1223 / 2 / 204 ) »
ablink hat geschrieben:Wie wäre es richtig?
Du mußt dir einen Arbeitsbereich für scol anlegen.
Die zubearbeitende tiefe Zeile mußt du zuerst in den neuen Arbeitsbereich lesen, bevor du damit arbeiten kannst.

Anbei ein Beispiel, denke damit wird es klarer.

Code: Alles auswählen.

TYPES: BEGIN OF t_itab,
         feld1 TYPE c,
         feld2 TYPE i,
         scol  TYPE lvc_t_scol,
       END OF t_itab   

DATA: gt_itab TYPE TABLE OF t_itab,
      gw_itab TYPE          t_itab,
      gw_scol TYPE          lvc_s_scol.

LOOP AT gt_itab INTO gw_itab.
  LOOP AT gw_itab-scol INTO gw_scol.
   WRITE: / gw_scol-fname.    
  ENDLOOP.
ENDLOOP.
Gruß Hendrik

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1931
Views
Einer dynamisch ermittelten Tabelle Werte zuweisen
von SAP_ENTWICKLER » 24.05.2018 13:23 • Verfasst in ABAP® Core
1
Antw.
4289
Views
Interner Tabelle ohne Kopfzeile aus anderer Werte zuweisen
von kaim77 » 29.05.2014 12:29 • Verfasst in ABAP® für Anfänger
1
Antw.
4848
Views
19
Antw.
11055
Views
Wert aus ITAB Spalten einer dynamischen Tabelle zuweisen
von Akatash » 16.01.2017 10:21 • Verfasst in ABAP® für Anfänger
8
Antw.
9075
Views
Werte in Tabelle einfügen
von thomasxy » 15.01.2008 11:09 • 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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1101
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1814
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47478
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5366

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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1101
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1814
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47478
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5366