Drop Down Menü in selection-screen
Aus SAP Wiki ツ
Codeschnipsel
DATA: it_cbval TYPE STANDARD TABLE OF vrm_value WITH DEFAULT KEY.
* TYPE / Länge des Typs hat Einfluss auf key
PARAMETERS: p_l_lang TYPE char3 AS LISTBOX VISIBLE LENGTH 20 USER-COMMAND lb_cmd.
INITIALIZATION.
it_cbval = VALUE #( ( key = 'A_1' text = 'Punkt eins' )
( key = 'A_2' text = 'Punkt zwei' ) ).
CALL FUNCTION 'VRM_SET_VALUES'
EXPORTING
id = 'P_L_LANG'
values = it_cbval
EXCEPTIONS
id_illegal_name = 1
OTHERS = 2.
IF sy-subrc = 0.
IF lines( it_cbval ) > 0.
* Vorselektion 'Punkt eins'
p_l_lang = 'A_1'.
ENDIF.
ENDIF.
START-OF-SELECTION.
* akt. Selektion der ComboBox heraussuchen
TRY.
DATA(s) = it_cbval[ key = p_l_lang ].
WRITE: / s-text.
CATCH cx_root.
ENDTRY.
Quelle
Dieses Wiki wird privat in Freizeit nach bestem Wissen und Gewissen gepflegt und dient primär als eigene Wissenssammlung für die tägliche Arbeit im SAP-ERP-Umfeld.
Alle dargestellten Softwareprodukte, auch in Form von Screenshots, sind Eigentum der SAP SE. Ihre Marken, vgl. Link, sind u.a.: SAP®, ABAP®, SAP Fiori®, SAP HANA®, SAP S/4HANA®, SAP S/4HANA® Cloud