Eintrag aus internen Tabelle lesen

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

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

Eintrag aus internen Tabelle lesen

Beitrag von MadMax (ForumUser / 2 / 3 / 0 ) »
Guten Morgen,

ich benötige eure Hilfe für folgende Sache. Aus dieser internen Tabelle möchte ich lediglich 'KA' aus der Zeile 5 auslesen ohne mit einem Loop durch alle Einträge zu gehen. An der Zeilennummer kann ich mich leider nicht festhalten, lediglich der Hinweis "P_STATUS" ist konstant.

Code: Alles auswählen.

Table abcdef
KEY    SELNAME           LOW
1          abc            aa
2          def            bb
3          ghi            cc
4          jkl            dd
5        P_STATUS         ka
6         mno             ee
7         pqr             ff
Danke für eure Hilfe (erst seit kurzem in Ausbildung zum ABAP Entwickler --> kommt Zeit kommt Rat :-) )

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


Re: Eintrag aus internen Tabelle lesen

Beitrag von Alexander D. (Expert / 682 / 30 / 84 ) »
guten Morgen,

je nachdem wie du deine interne Tabelle deklariert hast könntest du mit READ TABLE arbeiten. Hier ein Beispiel:

Code: Alles auswählen.

REPORT  ztest.

TYPES: BEGIN OF t_abc,
key TYPE n,
selname TYPE c LENGTH 8,
low TYPE c LENGTH 2.
TYPES: END OF t_abc.

DATA: gt_tab TYPE STANDARD TABLE OF t_abc WITH DEFAULT KEY,
      wa_tab LIKE LINE OF gt_tab.

wa_tab-key = 1.
wa_tab-selname = 'abc'.
wa_tab-low = 'aa'.
APPEND wa_tab TO gt_tab.

wa_tab-key = 2.
wa_tab-selname = 'def'.
wa_tab-low = 'bb'.
APPEND wa_tab TO gt_tab.

wa_tab-key = 3.
wa_tab-selname = 'P_STATUS'.
wa_tab-low = 'cc'.
APPEND wa_tab TO gt_tab.

wa_tab-key = 4.
wa_tab-selname = 'ghi'.
wa_tab-low = 'dd'.
APPEND wa_tab TO gt_tab.

READ TABLE gt_tab INTO wa_tab WITH KEY selname = 'P_STATUS'.

IF sy-subrc = 0.
  WRITE wa_tab-low.
ENDIF.

Folgende Benutzer bedankten sich beim Autor Alexander D. für den Beitrag:
MadMax

schöne Grüße
Alexander

ECC 6.0 EHP 7

Re: Eintrag aus internen Tabelle lesen

Beitrag von Pyro (Specialist / 121 / 14 / 18 ) »
Eigentlich sollte das relativ simpel mit einem READ TABLE WITH KEY gehen

Folgende Benutzer bedankten sich beim Autor Pyro für den Beitrag:
MadMax


Re: Eintrag aus internen Tabelle lesen

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hi,

READ TABLE gt_tab INTO wa_tab WITH KEY selname = 'P_STATUS' dürfte dein Problem lösen

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
MadMax

Gruß,
der Matze

Re: Eintrag aus internen Tabelle lesen

Beitrag von MadMax (ForumUser / 2 / 3 / 0 ) »
Vielen Dank. So simple und doch am Anfang sooooo schwer ;-)

Seite 1 von 1

Vergleichbare Themen

1
Antw.
2903
Views
Eintrag in einer internen Tabelle mit dem größten Index auslesen.
von kaim77 » 05.02.2022 09:56 • Verfasst in ABAP® für Anfänger
7
Antw.
3983
Views
letztes Zeichen lesen bei einer internen Tabelle
von Bright4.5 » 27.08.2018 21:22 • Verfasst in ABAP® für Anfänger
4
Antw.
4680
Views
Lesen in einer dynamisch generierten internen Tabelle
von Svenson » 05.10.2005 17:07 • Verfasst in ABAP® Core
4
Antw.
2457
Views
Daten in ITAB lesen für jeden Eintrag ohne Loop
von kpas » 04.08.2006 08:07 • Verfasst in ABAP® Core

Ü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

Barcode lässt sich nicht skalieren
vor 14 Minuten von wolli 2 / 2611
Intervall mit Beziehungswissen füllen
vor einer Stunde von wolli 1 / 21
Probleme beim Debuggen Einkaufsformular
vor 6 Tagen von Xilukarim gelöst 2 / 1141

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

Barcode lässt sich nicht skalieren
vor 14 Minuten von wolli 2 / 2611
Intervall mit Beziehungswissen füllen
vor einer Stunde von wolli 1 / 21
Probleme beim Debuggen Einkaufsformular
vor 6 Tagen von Xilukarim gelöst 2 / 1141

Unbeantwortete Forenbeiträge

Intervall mit Beziehungswissen füllen
vor einer Stunde von wolli 1 / 21
GUIXT Tabellen in Container ansprechen
letzen Monat von Denaris 1 / 47115
Speichern Popup in MM42 verhindern
letzen Monat von Noodl 1 / 47659
Meine Inbox
May 2025 von Rabea1103 1 / 63012