The event Load-of-praogram is triggered each time when a program is called.
Simple ABAP reports are relatively basic and display data in a straightforward manner, while interactive ABAP reports provide a more dynamic and interactive user experience, allowing users to manipulate and explore the displayed data in various ways.
In ABAP, there are total 7 types of reports. They are: • Classical. • Interactive. • Logical Database. • ABAP query. • ALV Reports (ALV stands for ABAP List Viewer) • Report Writer/Report Painter. • Views (There are different types of views also)
Each program can produce upto 21lists. Out of which, 1 basic list and 20 secondary lists.
• At line-selection • At user-command • At pf-status • Top-of-page during line selection
The function code at user-command can only contain a maximum of 20 characters.
Internal tables are a standard data type object which exists only during the runtime of the program. They are used to perform table calculations on subsets of database tables and for re-organising the contents of database tables according to user need.
Pass by Value Prarameter
Always Pass by Value.
RFC is Remote Function call so it cannot access the values with Pass by reference
SELECT- SINGLE*- => It selects the First Matching row satisfying the Where Condition While SELECT* UP TO 1ROW- => selects all the Records satisfying the given Condition and then it applies aggregation as well as orders and returns the First Record according to the Records.