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 / 4396 / 223 / 1182 ) »
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.
3728
Views
Felder der Q-Struktur in HR auslesen.
von danielA. » 03.01.2007 16:08 • Verfasst in ABAP® Core
6
Antw.
2582
Views
Struktur dynamisch auslesen / schreiben
von Ingo » 04.08.2021 09:52 • Verfasst in ABAP® Core
5
Antw.
4201
Views
Standard-Tabelle -> erweiterte DDIC-Tabelle (Struktur)
von kl » 18.02.2005 18:28 • Verfasst in ABAP® für Anfänger
1
Antw.
1285
Views
Struktur aus Tabelle
von dkast » 25.04.2017 14:30 • Verfasst in ABAP® Core
1
Antw.
2324
Views
Struktur als Tabelle in Dynpro
von Anna » 19.05.2007 01:02 • Verfasst in Dialogprogrammierung

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor 12 Stunden von black_adept gelöst 23 / 3703
User Exit EXIT_RQCPRM10_001
vor 13 Stunden von a-dead-trousers 2 / 269
Trennen Strasse und Hausnummer
vor 19 Stunden von payten 13 / 10607
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1322

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 12 Stunden von black_adept gelöst 23 / 3703
User Exit EXIT_RQCPRM10_001
vor 13 Stunden von a-dead-trousers 2 / 269
Trennen Strasse und Hausnummer
vor 19 Stunden von payten 13 / 10607
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1322

Unbeantwortete Forenbeiträge

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