Listbox mit Werten aus Itab füllen

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

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

Listbox mit Werten aus Itab füllen

Beitrag von peripe (ForumUser / 16 / 9 / 0 ) »
Hallo zusammen,

ich versuche eine Listbox mit Werten aus einer Itab zu füllen. Ziel ist es dabei, die Werte aus der Selektion als F$ Hilfe aus wählbar zu machen.
Leider bleibt die blöde Box leer. Die Selektion funktioniert und wird auch richtig in die Tabelle eingetragen.

Vielleicht hat einer von Euch eine Lösung für mich...

Vielen Dank
Peter

Code: Alles auswählen.

  PARAMETER P_PRIOK TYPE T356-PRIOK AS LISTBOX VISIBLE LENGTH 20.


  TABLES: T350, T356, T356_T, T003O.

  TYPE-POOLS VRM.

*----------------------------------------------------------------------*
*   TABLE IT_PRIO
*----------------------------------------------------------------------*

  TYPES: BEGIN OF TY_PRIO,
             PRIOK  TYPE T356-PRIOK,
             PRIOKX TYPE T356_T-PRIOKX,
         END OF TY_PRIO.

  DATA: IT_PRIO TYPE TABLE OF TY_PRIO WITH HEADER LINE,
        WA_PRIO TYPE          TY_PRIO.

*----------------------------------------------------------------------*
*  F4-Hilfe für Prio                                                           *
*----------------------------------------------------------------------*

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_PRIOK.

  DATA: IT_PRIO TYPE TABLE OF TY_PRIO WITH HEADER LINE.
  DATA: WA_PRIO TYPE          TY_PRIO.

  CLEAR IT_PRIO.

  SELECT   T~PRIOK
           PRIOKX
    FROM T356 AS T INNER JOIN T356_T AS U
    ON T~PRIOK = U~PRIOK
    INNER JOIN T350 AS V
    ON U~ARTPR = V~ARTPR
    INTO CORRESPONDING FIELDS OF TABLE IT_PRIO
    WHERE AUART = 'FWSR' AND
    T~ARTPR = 'PM'.


INITIALIZATION.

  DATA L_VALUE   TYPE VRM_VALUE.
  DATA T_VALUES  TYPE VRM_VALUES.


  LOOP AT IT_PRIO INTO WA_PRIO.
    L_VALUE-KEY   = WA_PRIO-PRIOK.
    L_VALUE-TEXT = WA_PRIO-PRIOKX.
    APPEND L_VALUE TO T_VALUES.
  ENDLOOP.


  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      ID     = 'P_PRIOK'
      VALUES = T_VALUES.

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


Re: Listbox mit Werten aus Itab füllen

Beitrag von fr-g (ForumUser / 76 / 12 / 25 ) »
Das Ereignis INITIALIZATION wird vor AT SELECTION-SCREEN durchlaufen. In der Reihenfolge kann das nicht funktionieren, weil zum Zeitpunkt von INITIALIZATION die Tabelle it_prio keine Werte enthält.

Re: Listbox mit Werten aus Itab füllen

Beitrag von peripe (ForumUser / 16 / 9 / 0 ) »
Hallo fr-g,

ahhhhhhhh ich könnte schreien.
Vielen Dank für den Hinweis, jetzt klappt es :)

Grüße
peter

Seite 1 von 1

Vergleichbare Themen

10
Antw.
4919
Views
listbox mit werten aus tabelle füllen
von dennsen » 05.06.2007 13:06 • Verfasst in ABAP® für Anfänger
2
Antw.
2291
Views
Listbox mit eigenen Werten füllen geht nicht?
von etalon » 05.08.2005 11:38 • Verfasst in Dialogprogrammierung
6
Antw.
9510
Views
Listbox füllen
von chatty » 02.09.2005 14:42 • Verfasst in ABAP® Core
6
Antw.
3108
Views
Zusatzfeld auf Infotyp mit Werten füllen
von MarcoS » 30.07.2008 14:08 • Verfasst in ABAP® für Anfänger
3
Antw.
2378
Views
Füllen einer itab mit APPEND
von GAST » 06.12.2004 11:34 • 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

RFC FuBa Call - Korrupte Daten
vor einer Stunde von a-dead-trousers 4 / 44
SELECT CHAR16 in CHAR12-Feld
vor 11 Stunden von Shortcut IT 3 / 41
alv_grid aktualisieren
vor 11 Stunden von a-dead-trousers gelöst 3 / 76

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

RFC FuBa Call - Korrupte Daten
vor einer Stunde von a-dead-trousers 4 / 44
SELECT CHAR16 in CHAR12-Feld
vor 11 Stunden von Shortcut IT 3 / 41
alv_grid aktualisieren
vor 11 Stunden von a-dead-trousers gelöst 3 / 76

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Wochen von Lucyalison 1 / 134
Group Items auf einer Filterbar
vor 5 Wochen von Bright4.5 1 / 170