Parameters and select-options in SAP ABAP
Parameters and Select-Options are selection-screen elements in SAP ABAP, which are used to provide inputs fields on selection-screens.
The below is the example program of using parameters and select-options in SAP ABAP programming.
The below is the example program of using parameters and select-options in SAP ABAP programming.
REPORT ZSELECT_OPTIONS1 . DATA: ITAB LIKE MARD OCCURS 1 WITH HEADER LINE. SELECT-OPTIONS: S_MATNR FOR ITAB-MATNR. LOOP AT S_MATNR. WRITE:/ S_MATNR-SIGN, S_MATNR-OPTION, S_MATNR-LOW, S_MATNR-HIGH. ENDLOOP.
REPORT ZSELECT_OPTIONS2. DATA: ITAB LIKE MARD OCCURS 1 WITH HEADER LINE. SELECT-OPTIONS: S_MATNR FOR ITAB-MATNR. SELECT * FROM MARD INTO TABLE ITAB WHERE MATNR IN S_MATNR. LOOP AT ITAB. WRITE:/ ITAB-MATNR, ITAB-WERKS, ITAB-LABST. ENDLoOP.
REPORT ZSELECT_OPTIONS3. DATA: ITAB LIKE MARD OCCURS 1 WITH HEADER LINE. PARAMETERS: P_MATNR LIKE ITAB-MATNR. SELECT * FROM MARD INTO TABLE ITAB WHERE MATNR = P_MATNR. LOOP AT ITAB. WRITE:/ ITAB-MATNR, ITAB-WERKS, ITAB-LABST. ENDLoOP.