Professional Documents
Culture Documents
Parameters Keyowrd
Parameters Keyowrd
Parameters Keyowrd
-------------------------------
LENGTH
DECIMALS
DEFAULT
OBLIGATORY
LOWER CASE
NO-DISPLAY
VISIBLE LENGTH
MEMORY ID
AS CHECKBOX
RADIOBUTTON GROUP
AS LISTBOX
ON VAUE-REQUEST
ON HELP-REQUEST
MATCHCODE OBJECT
USER-COMMAND
MODIF-ID etc
*&---------------------------------------------------------------------*
*& Report ZVR_PARAMETERS_AUG21
*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*
REPORT zvr_parameters_aug21.
********************************************************************************
***sample scren using parameters
*USER-COMMAND and MODIF ID keyowrd
SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001 NO INTERVALS.
PARAMETERS : p_com RADIOBUTTON GROUP g1 USER-COMMAND ucomm,
p_cust RADIOBUTTON GROUP g1.
SELECTION-SCREEN END OF BLOCK b1.
SELECTION-SCREEN SKIP.
SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
PARAMETERS: p_code TYPE t001-bukrs MODIF ID com,
p_cid TYPE kna1-kunnr MODIF ID cus.
SELECTION-SCREEN END OF BLOCK b2.
AT SELECTION-SCREEN OUTPUT.
"code related to modify screen
**********************************************************************************
*****sample scren using parameters
***USER-COMMAND and MODIF ID keyowrd
**PARAMETERS : p_com RADIOBUTTON GROUP g1 USER-COMMAND ucomm,
** p_cust RADIOBUTTON GROUP g1.
**SELECTION-SCREEN SKIP.
**PARAMETERS: p_code TYPE t001-bukrs MODIF ID com,
** p_cid TYPE kna1-kunnr MODIF ID cus.
**
**AT SELECTION-SCREEN OUTPUT.
** "code related to modify screen
*********************************************************************************
****sample scren using parameters
**MATCHCODE OBJECT (Elementary & Collective search help) keyowrd
*PARAMETERS : p_var1 TYPE kna1-kunnr MATCHCODE OBJECT debia,
* p_var2 TYPE c LENGTH 10 MATCHCODE OBJECT c_kunnr.
**********************************************************************************
*****sample scren using parameters
***ON HELP-REQUEST (f1 help-> documentation) keyowrd
**PARAMETERS : p_var1 TYPE kna1-kunnr,
** p_var2 TYPE c LENGTH 10.
**
**AT SELECTION-SCREEN ON HELP-REQUEST FOR p_var1.
** "code realted to f1 help
*********************************************************************************
****sample scren using parameters
**ON VALUE-REQUEST (local search help) keyowrd
*PARAMETERS : p_var1 TYPE kna1-kunnr,
* p_var2 TYPE c LENGTH 10.
*
*AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_var1.
* "code realted to f4 help
**********************************************************************************
*****sample scren using parameters
***AS LISTBOX keyowrd
**PARAMETERS : p_var1 TYPE c LENGTH 10 AS LISTBOX VISIBLE LENGTH 25,
** p_var2 TYPE i.
**
**AT SELECTION-SCREEN OUTPUT.
** "code related to dropdown list
*********************************************************************************
****sample scren using parameters
**RADIOBUTTON GROUP keyowrd
*PARAMETERS : p_var1 RADIOBUTTON GROUP g1,
* p_var2 RADIOBUTTON GROUP g1 DEFAULT 'X'.
*
*IF p_var1 = 'X'.
* WRITE /: 'Sales department'.
*ELSEIF p_var2 = 'X'.
* WRITE /: 'Delivery department'.
*ENDIF.
**********************************************************************************
*****sample scren using parameters
***AS CHECKBOX keyowrd
**PARAMETERS : p_var1 AS CHECKBOX DEFAULT 'X',
** p_var2 AS CHECKBOX.
**
**IF p_var1 = 'X'.
** WRITE /: 'Sales department'.
**ENDIF.
**
**IF p_var2 = 'X'.
** WRITE /: 'Delivery department'.
**ENDIF.
*********************************************************************************
****sample scren using parameters
**MEMORY ID keyowrd(obsolete)
*PARAMETERS : p_var1 TYPE c LENGTH 30 MEMORY ID lv_id,
* p_var2 TYPE i.
*
*WRITE /: p_var1,
* p_var2.
**********************************************************************************
*****sample scren using parameters
***VISIBLE LENGTH keyowrd
**PARAMETERS : p_var1 TYPE c LENGTH 30 VISIBLE LENGTH 15,
** p_var2 TYPE i.
**
**WRITE /: p_var1,
** p_var2.
*********************************************************************************
****sample scren using parameters
**NO-DISPLAY keyowrd
*PARAMETERS : p_var1 TYPE c LENGTH 10 LOWER CASE,
* p_var2 TYPE i DEFAULT '10' NO-DISPLAY.
*
*WRITE /: p_var1,
* p_var2.
**********************************************************************************
*****sample scren using parameters
***LOWER CASE keyowrd
**PARAMETERS : p_var1 TYPE c LENGTH 10 LOWER CASE,
** p_var2 TYPE i.
**
**WRITE /: p_var1,
** p_var2.
*********************************************************************************
****sample scren using parameters
**OBLIGATORY keyowrd
*PARAMETERS : p_var1 TYPE c LENGTH 10 OBLIGATORY,
* p_var2 TYPE i.
*
*WRITE /: p_var1,
* p_var2.
**********************************************************************************
*****sample scren using parameters
***DEFAULT keyowrd
**PARAMETERS : p_var1 TYPE c LENGTH 10 DEFAULT '1000',
** p_var2 TYPE I.
**
**WRITE /: p_var1,
** p_var2.
*********************************************************************************
****sample scren using parameters
**DECIMALS keyowrd
*PARAMETERS : p_var1 TYPE c LENGTH 10,
* p_var2 TYPE p DECIMALS 3.
*
*WRITE /: p_var1,
* p_var2.
**********************************************************************************
*****sample scren using parameters
***LENGTH keyowrd
**PARAMETERS : p_var1 TYPE c LENGTH 10,
** p_var2 TYPE n LENGTH 5.
**
**WRITE /: p_var1,
** p_var2.
**********************************************************************************
*****sample scren using parameters
**PARAMETERS p_var1 TYPE p DECIMALS 3 DEFAULT '12.3456'.
**
**WRITE p_var1.
*********************************************************************************
****sample scren using parameters
**input screen error as we cannot provide value more than 3 digits after decimals
*PARAMETERS p_var1 TYPE p DECIMALS 3.
*
*WRITE p_var1.
***********************************************************************
*****sample scren using parameters
***syntax error parameter does not accept float data type
**PARAMETERS p_var1 TYPE f. "string. "t. "time. "d. "date. "n. "c. "p. "i.
**********************************************************************
****sample scren using parameters
**syntax error name of parameter shld not be more than 8 char
*PARAMETERS p_variable1 TYPE i.
*
*
*DATA lv_variable1 TYPE i.
***********************************************************************
*****sample scren using parameters
**PARAMETERS p_var1 TYPE i.