Comment

Saturday 21 June 2014

SAP ABAP interview question and answers part 3

Part1[1-10] Part2[11-20]  Part3[21-30]  Part4[31-40]  Part5[41-50]

21.What is Cardinality of a context node?
Ans - Cardinality simply indicates the minimum and the maximum no. of entries the node can have.
The 4 cardinalities are 0:1, 0:n, 1:1, and 1:n .

22.What is an Assistance class in webdynpro ABAP? Where do you define an assistance class? How many assistance classes can a webdynpro component have?
Ans - Assistance class helps you achieve two things:
1) Segregation of business specific logic (one of the purpose of MVC).
2) Performance benefit.


23.What is lead selection? Is it an event?
Ans - Yes , the lead selection is an event in web dynpro.
At run time a context node may contain many records , but only one of those is selected .
The user can select any record from the Table/ALV and this selection is called lead selection.
Lead selection in web dynpro
Lead Selection in Web Dynpro

24.What is hotspot?
Ans - Hotspot is an area on the list where the mouse pointer turns into an upright hand symbol. A single click on the hotspot does the same thing as a double-click.

25.Can we set page headers to details lists?
Ans - Yes. Use TOP-OF-PAGE DURING LINE-SELECTION event.

26.What are the events in classical reports?
Ans - INITIALIZATION
         AT SELECTION-SCREEN
         START-OF-SELECTION
         END-OF-SELECTION
         TOP-OF-PAGE
         END-OF-PAGE


27.What is the difference between SKIP and NEW-LINE?
Ans - SKIP generates a blank line, while the NEW-LINE causes the control to move to next line.

28.What is a report?
Ans - Report is a program used to fetch data from the database tables and display it on the screen. It has 2 screens selection screen(optional) and list or output screen.


29.What is the difference between Table and Template?
Ans- table is a dynamic and template is a static

30.What are different ABAP/4 editors? What are the differences?
Ans - The 2 editors are se38 and se80 both have the abap editor in place. In se38 you can go create programs and view online reports and basically do all thedevelopmet of objects in this editor. In se80 ( object navigator) there are additional features such as creating packages,module pool , function group ,classes, programs ( where you can create ur programs) and BSP applications.


Part1[1-10] Part2[11-20]  Part3[21-30]  Part4[31-40]  Part5[41-50]

No comments:

Post a Comment

 

Blogger news

Blogroll

About