0% found this document useful (0 votes)
3 views

17_Online Programming Study Questions

The document consists of study questions related to online programming in SAP Development ABAP. It covers various aspects such as tools, runtime components, flow logic, screen attributes, data transport, and database functions. The questions aim to assess knowledge on the functionality and implementation of ABAP online programs.

Uploaded by

Aniruddha_Ghosh
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

17_Online Programming Study Questions

The document consists of study questions related to online programming in SAP Development ABAP. It covers various aspects such as tools, runtime components, flow logic, screen attributes, data transport, and database functions. The questions aim to assess knowledge on the functionality and implementation of ABAP online programs.

Uploaded by

Aniruddha_Ghosh
Copyright
© © All Rights Reserved
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4

ECC

6.0
Online Programming:
Study Questions SAP Development ABAP Training

1. What tools within the ABAP Development Workbench are used to create an online
program?

2. What are the run-time environment components of an online program?

3. Which processor controls the flow logic of your online program?

4. What are the two main events in screen flow logic? When are they processed?

5. In an ABAP online program’s attributes, what is the specified program type?

6. Are ABAP program screens system, client, or program dependent?

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
program?

9. What invokes an online program?

10. To automatically have data transferred from the program fields to screen fields, what
is required?

Dec-2008
Page 1
ECC
6.0
Online Programming:
Study Questions SAP Development ABAP Training

11. Identify and describe the various automatic screen field checks performed by the
dynpro processor.

12. How do you indicate that a specific field’s input is required on a screen?

13. What are the available message types for the module pool?

14. How many message ID’s 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?

17. Explain the functionality of the flow logic “SELECT” statement.

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.

Dec-2008
Page 2
ECC
6.0
Online Programming:
Study Questions SAP Development ABAP Training

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?

23. Where do you set the GUI status for a screen?

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.

Dec-2008
Page 3
ECC
6.0
Online Programming:
Study Questions SAP Development ABAP Training

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?

33. How do you activate/deactivate screen attributes dynamically?

Dec-2008
Page 4

You might also like