Interne Tabelle keine Ausgabe

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

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

Interne Tabelle keine Ausgabe

Beitrag von abap_frischling (ForumUser / 31 / 12 / 0 ) »
Hallo Zusammen,

diese Frage scheint mir sehr peinlich zu sein, aber für einen Anfänger wie mir muss sie leider sein. Ich habe mir eine eigene interne Tabelle typisiert und deklariert. Nun wollte ich aus einer Select-Options den pa_matnr und die dazugehörigen Daten aus v_mara_makt selektieren und mit der Methode cl_demo_output->display_data anzeigen lassen. Nun, leider bekomme ich nichts in meine interne Tabelle drangehängt. Es wäre wirklich super lieb, wenn mir jemand helfen könnte. Dankeschön.

Code: Alles auswählen.

TYPES: BEGIN OF ty_jointab1,

         matnr TYPE v_mara_makt-matnr,
         matkl TYPE v_mara_makt-matkl,
         mtart TYPE v_mara_makt-mtart,
         maktx TYPE v_mara_makt-maktx,
         meins TYPE v_mara_makt-meins,

       END OF ty_jointab1.

DATA:
  ls_jointab1    TYPE ty_jointab1,
  lt_jointab1    TYPE TABLE OF ty_jointab1,
  ls_v_mara_makt TYPE v_mara_makt,
  lt_v_mara_makt TYPE TABLE OF v_mara_makt.

*Selection Screen
SELECTION-SCREEN BEGIN OF BLOCK material WITH FRAME TITLE TEXT-001.
  SELECT-OPTIONS: pa_matnr FOR ls_v_mara_makt-matnr.
*                  pa_matkl FOR ls_v_mara_makt-matkl,
*                  pa_mtart FOR ls_v_mara_makt-mtart.
*  PARAMETERS pa_werks TYPE marc-werks DEFAULT '2200' OBLIGATORY.
SELECTION-SCREEN END OF BLOCK material.

*Start of Selection

SELECT SINGLE matnr matkl mtart meins maktx
FROM v_mara_makt INTO ls_jointab1
WHERE matnr = pa_matnr.
APPEND ls_jointab1 TO lt_jointab1.


  CALL METHOD cl_demo_output=>display_data
    EXPORTING
      value = lt_jointab1.
*     name  =
    .

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


Re: Interne Tabelle keine Ausgabe

Beitrag von A6272 (Specialist / 238 / 8 / 36 ) »
Hallo,

die Reihenfolge der Felder

SELECT SINGLE matnr matkl mtart meins maktx

passt nicht zur Struktur

BEGIN OF ty_jointab1,
matnr TYPE v_mara_makt-matnr,
matkl TYPE v_mara_makt-matkl,
mtart TYPE v_mara_makt-mtart,
maktx TYPE v_mara_makt-maktx,
meins TYPE v_mara_makt-meins,
END OF ty_jointab1.

VG
Alex

Re: Interne Tabelle keine Ausgabe

Beitrag von abap_frischling (ForumUser / 31 / 12 / 0 ) »
Leider kein Erfolg, meine Tabelle bleibt immer noch leer.

Re: Interne Tabelle keine Ausgabe

Beitrag von abap_frischling (ForumUser / 31 / 12 / 0 ) »
Ok, ich habe gerade herausgefunden, dass es an meinem SELECT-OPTIONS liegt.
Wieso kann man im Bezug auf SELECT-OPTIONS die Datensätze nicht herziehen.
Ich habe es mit PARAMETERS versucht und dann hat er mir die dazugehörigen Daten in der internen Tabelle ausgegeben.

Re: Interne Tabelle keine Ausgabe

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,
bei Select nicht = abfragen sondern IN

SELECT SINGLE matnr matkl mtart meins maktx
FROM v_mara_makt INTO ls_jointab1
WHERE matnr IN pa_matnr.
APPEND ls_jointab1 TO lt_jointab1.

Damit sollte es gehen
Gruß Wolfgang

Folgende Benutzer bedankten sich beim Autor wreichelt für den Beitrag:
abap_frischling


Re: Interne Tabelle keine Ausgabe

Beitrag von abap_frischling (ForumUser / 31 / 12 / 0 ) »
Danke dir Wolfgang.

Seite 1 von 1

Vergleichbare Themen

6
Antw.
556
Views
Interne Tabelle unvollständige Ausgabe
von abap_frischling » 15.02.2022 16:35 • Verfasst in ABAP® für Anfänger
1
Antw.
4819
Views
Ausgabe interne Tabelle mit Header
von IMBIT » 21.03.2014 11:01 • Verfasst in ABAP® für Anfänger
2
Antw.
2042
Views
FuBa dezentrale Ausgabe interne Tabelle
von emi452 » 18.02.2010 17:11 • Verfasst in ABAP® für Anfänger
4
Antw.
1149
Views
5
Antw.
2158
Views
Inhalt interne Tabelle an andere interne Tabelle übergeben
von L0w-RiDer » 30.01.2020 16:28 • 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

Rechnung: Belegspez. Adresse
vor 9 Stunden von ewx 2 / 357
Daten an Tabelle binden
vor 15 Stunden von Lukas Sanders 4 / 2218
Regex in where
vor 2 Tagen von tar 8 / 1023
Programm anlegen mit Vorlage
vor 4 Tagen von DeathAndPain 2 / 805

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

Rechnung: Belegspez. Adresse
vor 9 Stunden von ewx 2 / 357
Daten an Tabelle binden
vor 15 Stunden von Lukas Sanders 4 / 2218
Regex in where
vor 2 Tagen von tar 8 / 1023
Programm anlegen mit Vorlage
vor 4 Tagen von DeathAndPain 2 / 805

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 4 Tagen von snooga87 1 / 696
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3880
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 10306