What is the difference between select options and parameters

Answer Posted / jagadish

parameter : 1) parameter is a key word which is used to accept the single value at run time.
2).without input value we cannot execute the parameters.
3).name of the parameter should not exceed 8 characters.
syntax: Parameters : p_a type I.
to pass the default values to the parameter
parameters : p_a type I default value 10.

to make the parameter value as mandatory we have to use the obligatory keyword.
parameters : p_a type I obligatory.
NOTE: we cannot write floating type values under parameter.

DATA : A type I,
B type I,
C type I.
parameters :P_ A type I DEFAULT 100, * obligatory
P_B type I DEFAULT 200.*obligatory

A=P_A.
B=P_B.
C=A+B.
write C.

Select-option : select option is a keyword which is used to accept single value,multiple single values,ranges,multiple ranges at run time
syntax: DATA : L_VBELN TYPE VBELN_VA.
select-options: S_VBELN for L_VBELN.
whenever we create a select option sysytem will create a internal table with header line with 4 fields.it will used to select and deselect the ranges.
LOW,SIGN,HIGH,OPTION.
name of the select option doesnt increse 8 characters.

NOTE : with out input value we can select options and it will fetch the entire data of the table..

Is This Answer Correct ?    2 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between rfc and bapi function modules? : abap bdc

626


What is the purpose of sum statement?

566


What is the sap abap?

627


Explain the Inportance of pa30? : abap hr

749


what is the purpose of BAPI BAPI_CUSTMATINFO_GETLIST What is input and output of this BAPI.

2060






What are the different window types in sapscript?

574


where are the passwords for ITS stores?

1618


What is the difference between function group and function module?

517


What are the advantages of logical databases : abap hr

602


What is meant by stacked list?

596


What are the different control break statements available inside a loop?

579


What are client dependent objects in abap/sap?

608


What is a transaction variant and why are they used?

543


What is buffering in abap?

633


What is the use of info groups? : sap abap hr

558