Advanced ALV With ABAP Objects
Advanced ALV With ABAP Objects
March-2005
Objectives
The participants will be able to:
Get overview of dialog program
Discuss classical list programming as related to ABAP objects Review SAP Control Framework (CFW)
Dialog Modules
GUI Status Passing Data Using Classes Creating Objects
March-2005
Events
Instance Automation Queue
SAPGUI(frontend)
OK_CODE
GUI RFC
OO Control Framework
Application Program
In the R/3 System, you can use ABAP to control desktop applications (custom controls). The application logic runs on the R/3 application server (automation client), which drives the custom control (automation server) at the frontend. The ability to use these custom controls has been built into the dialog process between SAPGui screens and application programs. Custom controls can be added in the screen painter.
3 Advanced ALV with ABAP Objects | 5.04 March-2005
March-2005
March-2005
The dialog program will feed the SAPLANE data to the ALV object which will be displayed in the custom control are as an ALV grid
March-2005
CL_GUI_CONTROL
CL_GUI_FRONTEND_SERVICES
CL_GUI_PICTURE
March-2005
March-2005
Input Field
Custom Control
March-2005
10
March-2005
Step 6 : Define a class to perform the data retrieval and formatting to the screen
11
March-2005
12
March-2005
Demonstration : Result
13
March-2005
Container Controls
SAP Custom Container SAP Dialog Box Container SAP Docking Container SAP Splitter Container SAP Easy Splitter Container
14
March-2005
SAP Custom Container SAP Dialog Box Container SAP Docking Container SAP Splitter Container SAP Easy Splitter Container
15
March-2005
Demonstration
Create a simple ALV report using OOPs concept
16
March-2005
Practice
Create a simple ALV report using OOPs concept
17
March-2005
Summary
Description of SAP Control Framework.
18
March-2005
Questions
What is SAP Control Framework?
19
March-2005