What are steps you follow to improve the performance of a
report ?
Answer Posted / lokesh
Performance of the report can be improved by reducing the
data transfer .
1) Having an internal table without a work area is better
for performance.
2) Use FOR ALL ENTRIES in your SELECT statement to retrieve
the matching records at one shot.
3) Avoid using nested SELECT statement, SELECT within
LOOPs.
4) Avoid using INTO CORRESPONDING FIELDS OF TABLE. Instead
use INTO TABLE.
5) Avoid using if/endif instead use CASE/ENDCASE
Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
What is For-period and In-period
What are the list of screen elements?
What is the difference between a pool table and a transparent table?
Explain the different types of data dictionary objects?
A field containing currency amounts (data type curr) must be assigned to a reference table and a reference field. Explain.? : abap data dictionary
Did you create primary index?
Differentiate between static and dynamic step loops?
Explain how data is stored in cluster table?
What is foreign key relationship? : abap hr
Difference between select option and ranges ?
What are the uses of the information in the data dictionary? : abap data dictionary
What is lock object ? : abap data dictionary
Explain badi in abap.
What is the function of a data element?
Module Pool Programming: Events and Table Control handling.