Ich möchte gerne während einem Value-Request auf den Inhalt einer Select-Option zugreifen.
Doch wenn im Selectionsbild nicht vorher "Enter" gedrückt wird sind die Inhalte dort leer
bzw. mit einem evt. später noch veränderten Wert befüllt.
Weis jemand von Euch, wie ich das machen kann?
LG
Norbert
Anbei noch ein konkretes Besipiel:
SELECT-OPTIONS: aw_matnr FOR mast-matnr
NO-EXTENSION NO INTERVALS MEMORY ID mat.
SELECT-OPTIONS: aw_werks FOR mast-werks
NO-EXTENSION NO INTERVALS MEMORY ID ZWER.
SELECT-OPTIONS: aw_stlal FOR mast-stlal
NO-EXTENSION NO INTERVALS MEMORY ID ZALT.
AT SELECTION-SCREEN on VALUE-REQUEST FOR aw_stlal-LOW.
MY_MATNR2 = AW_MATNR-LOW.
MY_WERKS2 = AW_WERKS-LOW.
*Beides ist leer wenn nicht vorher Enter gedrückt wird
GET PARAMETER ID 'MAT' FIELD MY_MATNR2.
GET PARAMETER ID 'ZWER' FIELD MY_WERKS2.
*So bekomme ich einen Wert - allerdings den Falschen wenn die Eingabe überschrieben wird
refresh gs_mast.
SELECT * FROM mast INTO CORRESPONDING FIELDS OF TABLE gs_mast
WHERE werks = my_werks2 AND
matnr = my_matnr2.