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
Does every abap/4 have a modular structure? : abap modularization
Reports: Event functionality.
Can we create a gui status in a program from the object browser?
What are the difference between tables and structures? : abap data dictionary
What are the different database integrities?
Can you show multiple alvs on a single screen?
Define spool request?
What actually happens in real-time recruitment? : sap abap hr
What is the difference between bdc_open_group and bdc_open_dataset. : abap bdc
How would you set the formatting options statically and dynamically within a report?
while implementing badi what are the tables u find??
What is sap abap data classes?
what is sap scriptview ?
send coding to write a program to create customer quotation using BAPI 'BAPI_QUOTATION_CREATEFROMDATA2/BAPI_QUOTATION_CREATEFR OMDATA'
Explain what is the purpose of sap script?