Listbox füllen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
7 Beiträge • Seite 1 von 1
7 Beiträge Seite 1 von 1

Listbox füllen

Beitrag von chatty (Specialist / 114 / 0 / 0 ) »
Hallo an alle!

ich möchte auf dem Selektionsbildschirm eine Listbox mit vordefinierten Werten ausgeben.

Wie kann ich diese Listbox füllen ohne eine Suchhilfe oder Wertetabelle im Dictionary anzulegen?

PARAMETER p_feld TYPE c AS LISTBOX VISIBLE LENGTH 20.

INITIALIZATION.
p_feld = 'A'.


Wie kann ich hier dem p_feld mehrere Werte zuweisen? Geht das überhaupt programmtechnisch oder geht das nur über eine Wertehilfe.

Viele Grüße
Chatty

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo chatty,

mit dem FB RM_SET_VALUES lassen sich entsprechende Werte z.B. zum Zeitpunkt INITIALIZATION in die Listbox eintragen.
Coding hab' ich jetzt aber nicht greifbar.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von chatty (Specialist / 114 / 0 / 0 ) »
Hallo ereglam,

ich habe jetzt folgendes Coding:

TYPE-POOLS: vrm .

PARAMETER p_list TYPE vrm_id AS LISTBOX VISIBLE LENGTH 20.

DATA:
i_value TYPE vrm_values,
wa_value LIKE LINE OF i_value.


INITIALIZATION.
wa_value-key = 'A'.
wa_value-text = 'A-TEXT'.
APPEND wa_value TO i_value.

wa_value-key = 'B'.
wa_value-text = 'B-TEXT'.
APPEND wa_value TO i_value.

CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = p_list
values = i_value.

Trotzdem ist die Listbox leer auf dem Selektionsbildschirm. Was mache ich falsch?

Gruss
Christian

Beitrag von ewx (Top Expert / 4846 / 311 / 642 ) »

Code: Alles auswählen.

  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      id                    = 'P_LIST'
      values                = i_value.
Gruß,
Enno

Beitrag von chatty (Specialist / 114 / 0 / 0 ) »
DANKE an alle... jetzt funktioniert es!

Frohes Schaffen!
Chatty

Beitrag von Gast ( / / 0 / 3 ) »
Hallo, bin mir sicher keinen Fehler gemacht zu haben.

Leider immer noch keine Wertehilfe mit F4.

Liegts am Release? Wir haben 4.6B

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo,

die F4-Wertehilfe hat ja auch nichts mit der Listbox zu tun.
Dazu wirst Du schon zum 'AT SELECTION-SCREEN ON VALUE-REQUEST FOR ...' benutzen müssen.

Ich bin mir aber nicht sicher, ob Du Listbox und F4 überhaupt mischen kannst und darfst. :?:
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Seite 1 von 1

Vergleichbare Themen

2
Antw.
18420
Views
Listbox mit Werten aus Itab füllen
von peripe » 22.01.2018 12:22 • Verfasst in ABAP® für Anfänger
10
Antw.
5216
Views
listbox mit werten aus tabelle füllen
von dennsen » 05.06.2007 13:06 • Verfasst in ABAP® für Anfänger
2
Antw.
2397
Views
Listbox mit eigenen Werten füllen geht nicht?
von etalon » 05.08.2005 11:38 • Verfasst in Dialogprogrammierung
2
Antw.
2701
Views
Listbox nur Langtext
von Balflear » 22.06.2012 09:41 • Verfasst in Dialogprogrammierung
1
Antw.
3717
Views
Dropdown Listbox
von Malaqi » 08.02.2009 03:07 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor einer Stunde von DeathAndPain gelöst 22 / 2756
Daten an Tabelle binden
vor 5 Stunden von Lukas Sanders 2 / 837

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 einer Stunde von DeathAndPain gelöst 22 / 2756
Daten an Tabelle binden
vor 5 Stunden von Lukas Sanders 2 / 837

Unbeantwortete Forenbeiträge

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