Académique Documents
Professionnel Documents
Culture Documents
Welcome
Course Title
IBM Global Business Services
(Optional client
logo can
be placed here)
Housekeeping
Breaks
Washrooms
Transportation / parking
No pagers or cell phones
Participation
Parking lot issues
Questions
Module objectives
At the completion of the module, the participants should be able to:
Recognize the different types of ABAP programs
Recognize the elements of an Online program, like, Screen components,
Screen layout, ABAP program components, Processing control, Program
work areas, and Screen work areas
Module agenda
The topics dealt in this module are:
ABAP program types
Developing Online programs
Screen components
Screen Layout
ABAP Program Components
Online Program Processing Control
Online Program Work Areas
Online Programs
(do not produce lists and are a collection
of screens)
Interactive Report
(allow interaction by the
user)
Screen components
The Screen Painter is used to maintain all components of a screen.
Screen Painter
Screen Attributes
Screen Layout
Field Attributes
Flow Logic
Screen Layout
Some of the elements that can be painted on a screen in the Fullscreen Editor.
Text Fields
Fields
Text
1
I/O Template
5
Radio Buttons
Frame
7
Tabstrip Controls
4
Check Boxes
6
Push Button
ABAP
PBO Modules
(called before the screen is
displayed)
Form Include
(Subroutines)
10
PAI Modules
(called after the user has invoked a
function code or pressed the Enter
key)
ABAP PROCESSOR
** INCLUDE MZAVGO01
** SCREEN 9000 **
ENDMODULE.
MODULE CLEAR.
PROCESS AFTER INPUT.
** INCLUDE MZAVGI01
MODULE CHECK.
MODULE SELECT.
** SCREEN 9001 **
ENDMODULE.
MODULE UPDATE.
11
ENDMODULE.
PBO
Program Work Area
Transport occurs
if the field names
are identical
city
Philadelphia
DATA
name(10).
Aaron
DATA num(12).
DATA city(20).
Philadelphia
PAI
12
Demonstration / Practice
1. Create an Online program through transaction SE80.
2. Create a screen for that program to display data for an employee of an
organization (for example, name, employee number, designation, and so on).
3. Attach a transaction code to the Online program.
4. Display the screen with employee data, on execution of the transaction code.
13
14
15
Module summary
Now that we have completed the module, we should be able to:
Recognize the different types of ABAP programs
Recognize the elements of an Online program, like, Screen components,
Screen layout, ABAP program components, Processing control, Program
work areas, and Screen work areas
16
Thank You
17