Tabelle in Struktur auslesen

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

Tabelle in Struktur auslesen

Beitrag von donossi (ForumUser / 66 / 2 / 1 ) »
Hallo,

ich bekomme eine Struktur is_name übergeben. In dieser Struktur habe ich eine Tabelle eingebunden. Diese Tabelle würde ich gerne auslesen.
Diese Struktur ist eine Abbildung eines Webdynpro Contextes.

Ich habe es mit

Code: Alles auswählen.

 READ TABLE is_name-tabellenname INTO ls_type_von_tabelle WITH KEY spaltenname1 = 'WERT'
Dann bekomme ich immer die Meldung: "is_name-tabellenname nicht bekannt. Keine Datadeklaration oder ...."

Wie kann ich die Tabelle in der Struktur auslesen?

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


Re: Tabelle in Struktur auslesen

Beitrag von Pinguincommander (ForumUser / 88 / 62 / 2 ) »
Sind dass denn deine Namen der Variablen ?
du darfst kein minus also - im namen haben, dass ist unzulässig, ein minus grenzt die tabelle vom spaltennamen ab.
ansonsten könntest du die falsche parameterreihenfolge erwischt haben,
hier ein beispiel für die ganze sache wie es funktioniert:

Code: Alles auswählen.

READ TABLE I_MATCAT WITH KEY INDEX = WA_STKL-TTIDX INTO WA_MATCAT
ansonsten könntes es nur noch sein, dass du dich vertippt hast oder die tabelle nicht deklariert hast, hast du die tabelle eventuell in einem anderen perform deklariert ? oder erst in einem nachfolgenden include ?

Re: Tabelle in Struktur auslesen

Beitrag von c oco (Specialist / 326 / 12 / 16 ) »
Hi,

ls_type_von_tabelle muss vom Typ der Struktur sein,
die die Tabelle tabellenname hat.

Gruß coco

Re: Tabelle in Struktur auslesen

Beitrag von donossi (ForumUser / 66 / 2 / 1 ) »
Hallo,
ls_type_von_tabelle muss vom Typ der Struktur sein,
die die Tabelle tabellenname hat.
Das ist schon der Fall. Hatte mich unklar ausgedrückt.
du darfst kein minus also - im namen haben, dass ist unzulässig
Hier wird das Problem liegen.

Code: Alles auswählen.

READ TABLE I_MATCAT WITH KEY INDEX = WA_STKL-TTIDX INTO WA_MATCAT
Hier liegt die Tabelle doch gleich im Root von i_matcat, oder nicht?
Bei mir habe ich eine Struktur, welche Felder beinhaltet und zustätzlich noch 2 Tabellen, wovon ich eine auslesen möchte.

Gruss
DonOssi

Re: Tabelle in Struktur auslesen

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
donossi hat geschrieben:ich bekomme eine Struktur is_name übergeben. In dieser Struktur habe ich eine Tabelle eingebunden. Diese Tabelle würde ich gerne auslesen.
Diese Struktur ist eine Abbildung eines Webdynpro Contextes.

Ich habe es mit

Code: Alles auswählen.

 READ TABLE is_name-tabellenname INTO ls_type_von_tabelle WITH KEY spaltenname1 = 'WERT'
Dann bekomme ich immer die Meldung: "is_name-tabellenname nicht bekannt. Keine Datadeklaration oder ...."

Wie kann ich die Tabelle in der Struktur auslesen?
Also syntaktisch ist alles richtig. Es kann nur sein, dass die Tabelle in deiner Struktur keinen statischen (fixen) Typ hat, sondern z.B. eine Referenzvariable ist. Was meines Wissens bei WebDynpros gerne der Falls ist.

Korrekte Syntax für Referenzen.

Code: Alles auswählen.

FIELD-SYMBOLS: <lt_table> TYPE ANY TABLE.
assign is_name-tabellenname->* to <lt_table>. 
READ TABLE <lt_table> ASSIGNING <ls_type_von_tabelle> WITH KEY ('spaltenname1') = 'WERT'
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3326
Views
Felder der Q-Struktur in HR auslesen.
von danielA. » 03.01.2007 16:08 • Verfasst in ABAP® Core
6
Antw.
1724
Views
Struktur dynamisch auslesen / schreiben
von Ingo » 04.08.2021 09:52 • Verfasst in ABAP® Core
5
Antw.
3987
Views
Standard-Tabelle -> erweiterte DDIC-Tabelle (Struktur)
von kl » 18.02.2005 18:28 • Verfasst in ABAP® für Anfänger
1
Antw.
1186
Views
Struktur aus Tabelle
von dkast » 25.04.2017 14:30 • Verfasst in ABAP® Core
3
Antw.
4269
Views
Von Struktur zur Transparent-Tabelle
von Kimi » 11.06.2004 17:51 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Zugriff auf Daten via Webdav
vor 15 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

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

Zugriff auf Daten via Webdav
vor 15 Stunden von msfox 1 / 31
Interne Tabelle
vor 16 Stunden von sap_enthusiast 3 / 162
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71

Unbeantwortete Forenbeiträge

Zugriff auf Daten via Webdav
vor 15 Stunden von msfox 1 / 31
Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111