Selektionsfelder per Listbox

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

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

Selektionsfelder per Listbox

Beitrag von patlau (Specialist / 126 / 11 / 0 ) »
Hi Leute,

möchte gerne Selektionsfelder durch eine Listbox generieren.
Habe mir folgendes gedacht:

Code: Alles auswählen.

SELECT-OPTIONS: so_matnr FOR <vbap_fields>-matnr.
PARAMETERS: p_faelle TYPE c LENGTH 10 AS LISTBOX VISIBLE LENGTH 20.
INITIALIZATION.
p_faelle = 'ersterfall'.





**********Bedingung für Auswählbare Fälle*********
IF p_faelle = 'ersterfall'.
  WRITE: / 'Alle Fälle werden angezeigt'.
  PERFORM startzeit.
  PERFORM fall1.
  PERFORM endzeit.
  PERFORM ausgabe.
  PERFORM startzeit.
  PERFORM fall2.
  PERFORM endzeit.
  PERFORM ausgabe.
  PERFORM startzeit.
  PERFORM fall3.
  PERFORM endzeit.
  PERFORM ausgabe.
  PERFORM startzeit.
  PERFORM fall4.
  PERFORM endzeit.
  PERFORM ausgabe.
ENDIF.
Bitte um Hilfe
Gruß Patryk

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


Re: Selektionsfelder per Listbox

Beitrag von Katsche (ForumUser / 11 / 0 / 1 ) »
Hallo,

schau dir die Verwendungsliste dieses FUBA an: VRM_SET_VALUES

Re: Selektionsfelder per Listbox

Beitrag von patlau (Specialist / 126 / 11 / 0 ) »
versteh ich nicht wirklich was in dem FUBA gemacht wird, könntest du mir das vielleicht an einem Beispielcode deutlicher machen, natürlich nur wenn es nicht zu umständlich ist.

Gruß Patryk

Re: Selektionsfelder per Listbox

Beitrag von a-dead-trousers (Top Expert / 4477 / 229 / 1203 ) »
hi!

Mit VRM_SET_VALUES kann man die Werte beeinflussen die in einer Listbox oder DropDown-Feld vorkommen sollen.
Ansonsten musst du für die Listbox einen Datentyp der eine Domäne mit Festwerten besitzt verwenden, sodass Werte zur Auswahl zur Verfügung stehen.

lg ADT
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

Re: Selektionsfelder per Listbox

Beitrag von Katsche (ForumUser / 11 / 0 / 1 ) »
Kein Problem, das sollte dir weiterhelfen.

Code: Alles auswählen.

REPORT  ztest01.

DATA: gt_kna1 TYPE TABLE OF kna1.

PARAMETERS: p_ktokd TYPE kna1-ktokd AS LISTBOX VISIBLE LENGTH 20.

INITIALIZATION.
  PERFORM set_values_p_ktokd.

START-OF-SELECTION.
* ...
  SELECT * FROM kna1 INTO TABLE gt_kna1
           WHERE ktokd = p_ktokd.
* ...
END-OF-SELECTION.

*&---------------------------------------------------------------------*
*&      Form  set_values_p_ktokd
*&---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM set_values_p_ktokd.
  DATA: lt_values TYPE vrm_values,
        ls_values LIKE LINE OF lt_values.

  ls_values-key  = 'XX01'.
  ls_values-text = 'Meine Kontengruppe 1'.
  APPEND ls_values TO lt_values.

  ls_values-key  = 'XX02'.
  ls_values-text = 'Meine Kontengruppe 2'.
  APPEND ls_values TO lt_values.

  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      id     = 'P_KTOKD'
      values = lt_values.

ENDFORM.                    "set_values_p_ktokd

Seite 1 von 1

Vergleichbare Themen

1
Antw.
392
Views
Selektionsfelder vorrücken?
von ABAPlerv » 08.11.2022 19:14 • Verfasst in ABAP® für Anfänger
5
Antw.
3327
Views
Selektionsfelder vorbelegen bei periodischem Job
von Margolwes » 26.10.2006 16:38 • Verfasst in ABAP® Core
2
Antw.
3784
Views
Selektionsfelder in Query nutzen
von h1as » 06.06.2013 14:00 • Verfasst in ABAP® für Anfänger
0
Antw.
931
Views
Selektionsfelder Log.DB dynamisch anzeigen
von Pyro » 15.04.2014 15:23 • Verfasst in ABAP® Core
2
Antw.
2988
Views
Abhängige Selektionsfelder Selection Screen
von kaim77 » 29.12.2011 23:00 • 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

BAPI_ACC_DOCUMENT_POST
vor 14 Stunden von Rabea1103 1 / 26
Side by Side extensions
vor 18 Stunden von JHM 2 / 75
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 2579
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 16991

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

BAPI_ACC_DOCUMENT_POST
vor 14 Stunden von Rabea1103 1 / 26
Side by Side extensions
vor 18 Stunden von JHM 2 / 75
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 2579
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 16991

Unbeantwortete Forenbeiträge

BAPI_ACC_DOCUMENT_POST
vor 14 Stunden von Rabea1103 1 / 26
Benutzerdefinierte Felder PSP
vor einer Woche von Rabea1103 1 / 2579
Spool vereinen OTF und PDF
vor 3 Wochen von anna2205 1 / 15867
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 22589