Documente Academic
Documente Profesional
Documente Cultură
# 2
There are several events
In Clasical Reports
1.Initialization
2.At Selection-Screen.
3.Start-Of-Selection.
4.Top-of-page.
5.End-of-page.
6.End-of-selection.
In Interactive Reports
1.At Line-Selection.
2.At PF key
3.At User-Command
4.Top-of-page During Line-Selection.
*********************************************************
ABAP Interview questions on ABAP reports
Posted in May 3, 2009 2:43 pmh. Admin
Q.1) What are SAP reports?
Ans: SAP Reports are event-driven programs using ABAP/4 programming langugage. T
hese reports are used to fetch business-specific data from SAP standard database
s under specified selection criteria, fetched data is processed to display resul
t on output screen. User develop SAP report object on ABAP editor using the stan
dard SAP transaction SE38.
Q.2)What are types of reports?
Ans: i.Simple report and ii.Interactive report.
Q.3) What are ABAP report types?
Ans: ABAP report types are of 7 types. ABAP report types are available in report s
attributes screen.
i.Executable program,
ii.Function group (containing function modules) ,
iii. Include ,
iv. Interface pool ,
v. Class pool,
vi. Module pool,
vii. Subroutine pool.
Q.4)What are the steps involved in interactive report?
Ans: i. Basic list is displayed.
ii.Case 1: User double clicks on any key figure to get more detailed data on it
Case 2: User presses on any customized toolbar button so that another specified
process is performed or corresponding event is trigerred.
Q.5)How many lists can be displayed through an interactive report?
Ans: Maximum 21 lists can be displayed(1 basic list+ 20 secondary lists).
Q.6)What are the events in classical and interactive reports?
Ans: EVENTS IN A CLASSICAL REPORT:
1. INITIALIZATION.
2. AT SELECTION-SCREEN OUTPUT.
3. AT SELECTION-SCREEN/<field>.
4. START-OF-SELECTION.
OUTPUT EVENTS(5, 6):
5. TOP-OF-PAGE.
6. END-OF-PAGE.
7. END-OF-SELECTION.
EVENTS IN AN INTERACTIVE REPORT:
In addition of the above, the following events are possible in case of Interacti
ve Reports.
i.Top of page during line selection.
ii.At line-selection.
iii.At pF<key>.
iv.At user-command.
[P.N.: For detailed notes on events : http://www.abapguide.com/notes/events-in-
report/]
Q.7)what is the event that will be triggered first in an ABAP report?
Ans: Initialization event is triggered first if user executes an ABAP report. Bu
t if the program is of type 1, M, F, or S; then LOAD-OF-PROGRAM is trigerred fir
st and then INITIALIZATION event.
( Note: The purpose of load of program is to load the program into system memor
y so that the program can be executed.)
Q.8)What are the events in dialog program?
Ans: i.PBO : Process Before Output
ii.PAI : Process After Input
iii.POH : Process on Help
iv.POV : Process on Value Request
Q.9)What are the differences between simple and interactive ABAP reports?
Ans: A simple ABAP report allows the user to interact with the whole business-re
sult data.
In case of interactive reports user can interact with specific result data at a
time.
Q.10)Mention the steps involved in case of displaying data of an interactive rep
ort?
Ans: i. Execute the report
ii. Click on the specific key field to display data of the secondary list.
Or, click on application toolbar button or any screen button for required data d
isplay.