whats the difference between range & select-option??
Answer Posted / parthan_feb25
mainly Select-options is used for selection screen..
where as ranges is used inside the program..
Ranges cannot visible in selection screen
Functionality wise there is no difference except SELECT-
OPTIONS are visible in the selection screen while Ranges
are not visible.
Both have same structure.
One restriction in Ranges is u can't use Range in Select
query if it has more than 2000 entries.
Ranges are used just like we use temporary internal tables.
eg: If u want to check for say 10 ranges in select query
for some field which is not there in ur selection screen
then u will populate the ranges and use it in the select
query. Syntax will remain same as select option.
RANGES: r_vbeln FOR vbak-vbeln.
r_range-sign = 'I'.
r_range-option = 'BT'.
r_range-low = 123.
r_range-high = 321.
APPEND r_range.
like this append all the ranges u want.
SELECT field list FROm vbak INTO TABLE i_vbak
WHERE vbeln IN r_vbeln.
| Is This Answer Correct ? | 23 Yes | 4 No |
Post New Answer View All Answers
Events that can be used in both the classical and interactive reports
How is conversion of data types done between abap/4 & db layer?
Can we reuse a userexit?
What do you understand by work area and internal tables in abap? Why do we use it?
When you prefer lsmw?
How to write a bdc – how do you go about it?
How to create any functions?
What is an abap?
What is the function of the correction system? : abap data dictionary
What are the differences between a database index and a match code? : abap data dictionary
What are the page headers for secondary lists?
Which infotype records can not be deleted ? : abap hr
What is the collect statement?
What are null values?
What are the basic functions of database utility?