SELECT-OPTIONS : s_matnr FOR mara-matnr.
OR
SELECT-OPTIONS : s_matnr FOR mara-matnr NO INTERVALS.
AT SELECTION-SCREEN ON s_matnr.
PERFORM f_validate_matnr.
*&---------------------------------------------------------------------*
*& Form F_VALIDATE_MATNR
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
FORM f_validate_matnr .
DATA : lv_matnr TYPE matnr.
CHECK s_matnr[] IS NOT INITIAL.
SELECT SINGLE matnr "#EC *
INTO lv_matnr
FROM mara
WHERE matnr IN s_matnr.
CHECK sy-subrc IS NOT INITIAL.
MESSAGE 'Enter a valid Material'(021) TYPE 'E'.
ENDFORM. " F_VALIDATE_MATNR
No comments:
Post a Comment