1) Why do I need to do dialog programming?
Ans: to have your own customized screens and processing
2) What does dialog programming consist of ?
Ans: Screens with their corresponding processing code, Menu , module pool program
3) Difference between the normal report / program and Module pool program?
Ans: Normal report can be run straight away by executing it and useually has a selection criteria – Attributes : 1 online program
Module pool program cannot be run straight away. It first needs to display a screen – attributes : M module pool program
4) What is PBO and PAI?
Ans: Process before output. Code that is executed prior to the display of a screen.
Process after input. Code that is executed after a button on the screen has been pressed.
5) How can I identify which button is pressed?
Ans: “ fcode” attributes of the button. Define the okcode value of the screen (type sy-ucomm)
6) What is the GUI interface to the program?
Ans: The menu bar where you define the ok-codes of the buttons and function keys for the screen. You typically code SAVE, BACK, CANC, EXIT and then more specific codes. CANC (leave to screen 0) allows you to get out of the current screen.
7) What does PAI and Pbo contain by default?
Ans: PBO - MODULE STATUS_0100 - Key / button definitions
PAI - * MODULE USER_COMMAND_0100 - How do you handle thecode behind the button that was pressed
8) If we do not have / give menu bar than what will menu bar have by default?
Ans: Not much -> system , help
9) How many PBO and PAI modules are allowed for a screen?
Ans: one PBO and one PAI
10) In the menu bar can you associate a function key to a button?
Ans: yes ABAP FAQ's on Reports / Scripts / BDC / Dialogs
Thursday, February 21, 2008
ABAP Dialog Programming FAQ Technical Interview Questions
Posted by Unknown at 5:31 PM
Labels: ABAP Interview Questions
Subscribe to:
Post Comments (Atom)
Content
-
►
2009
(2)
- ► 09/06 - 09/13 (1)
- ► 03/01 - 03/08 (1)
-
▼
2008
(207)
- ► 11/23 - 11/30 (1)
- ► 04/20 - 04/27 (70)
- ► 04/13 - 04/20 (51)
- ► 03/16 - 03/23 (44)
- ► 02/24 - 03/02 (9)
-
▼
02/17 - 02/24
(32)
- SAP Scripts - Interview Questions
- ABAP Reports - Interview Questions
- ABAP Data Dictionary
- ABAP Dialog Programming FAQ Technical Interview Q...
- ABAP LOGICAL DATABASE Technical Interview Questions
- ABAP DATA DICTIONARY Technical Interview Questions
- BASIS LAYER Interview Questions
- SAP Terminology
- ABAP FAQs
- What is ABAP?
- ABAP Technical Interview Questions
- Break Points in ABAP
- After sending the data(any type) from SENDER to RE...
- ABAP Keywords and their usage
- Bill of Material Interview Questions
- Starting the debugger in a modal screen Using ABAP
- Retrieving field names dynamically using sap abap
- Restricting the selection screen using sap abap
- Calling an external program using sap abap
- Using a variable from a calling program without pa...
- Showing a progress bar in ABAP
- Generating your own standard F4 help using sap abap
- Creating an ALV Grid in 3 lines using sap abap
- Modifying the F4 standard calendar using sap abap
- Saving an internal table in Microsoft Excel format...
- Generating a number range automatically in sap
- Defining a local type dynamically using abap
- How to use macros in sap
- Using dynamic SELECT statements in sap abap
- How to use JavaScript in SAP ABAP?
- Managing persistent objects with object services I...
- Debugging ABAP programs from JAVA applications
No comments:
Post a Comment