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 are the different types of view?

797


What is meant by performance analysis? Have done anything to improve the performance?

728


What is the client concept in sap?

736


What is buffering in abap?

839


What are indexes? : abap hr

757






Define external layer?

808


What is a table attribute? : abap data dictionary

768


What is filter dependent BADI?

1116


How many primary keys can be created for a table?

779


What are the different methods of passing data?

819


Explain the differences between interactive and drill down reports?

713


What is the definition of modification in an sap system and how do they impact an upgrade?

743


how can we enable hyperlink in screen painter?

3616


To find the date difference & excude saturday & sunday in between them

1726


What is the difference between collect and append statements?

777