Professional Documents
Culture Documents
SAP R/3 Release 4.6C Online Programming SAP Development ABAP Training Study Questions
SAP R/3 Release 4.6C Online Programming SAP Development ABAP Training Study Questions
1.
What tools within the ABAP Development Workbench are used to create an online program?
2.
3.
4.
What are the two main events in screen flow logic? When are they processed?
5.
6.
7.
Identify some of the attributes assigned to individual fields on a screen. Where is this done?
8.
What are the two locations that can contain ABAP data definitions in an online programs?
9.
10. To automatically have data transferred from the program fields to screen fields, what is required?
Page 1
11. Identify and describe the various automatic screen field checks performed by the dynpro processor.
12. How do you indicate that a specific fields input is required on a screen?
13. What are the available message types for the module pool?
14. How many message IDs can be specified per program? Where is the message ID specified (in what ABAP statement)?
15. Certain messages are displayed on the current screen, others are displayed on the next screen. What message types are displayed on which screen?
16. What is the purpose of the FIELD statement within an online program?
18. If you want to make more than one field open for input after an error, what flow logic statements must be used?
19. Describe data transport between screen fields and the ABAP work area in both the PBO and PAI.
Page 2
20. What screen event is processed following an error or warning message during program execution?
21. What three techniques can be used to display screen fields with default values?
22. What are the various methods available for cursor placement within an online program?
24. What types of GUI statuses are used in online programming? How do you determine which one to use?
25. How can you determine which function code was invoked by the user?
26. What is the syntax of the ABAP statement that would dynamically return you to the calling screen?
27. What ABAP statement terminates the remaining PAI processing of the current screen and immediately goes to the PBO event of the next screen?
28. What flow logic statements are available for conditional module execution? Describe their functionality.
Page 3
29. What are the database functions available within an online program? What is the syntax of these statements? Which of these functions will set SY-SUBRC?
30. What two function modules are generated when you create a lock object? What do these function modules do?
31. When should you lock a record? When should you unlock a record?
32. What two steps do you need to perform to use a step-loop block on a screen?
Page 4