Chapter 7. Building User Interfaces
In Systems, Applications, Products (SAP), we have various technologies for presenting user interfaces. We can use classic DynPro, which we will focus on in this chapter. This is based on the SAP GUI and is almost completely integrated with ABAP and web-based technologies such as SAPUI5.
Classic DynPro is divided into two categories:
- Classic DynPro
- Selection screens
Despite the fact that these two categories use the same technology, the methods for programming them are different.
Classic DynPro (named screen) needs to be created in Screen Painter in the ABAP Workbench, as well as being called in CALL SCREEN
statement. The selection screen can be defined purely in ABAP and it is a specific classic DynPro.
We will cover the following topics:
- Creating a selection screen
- Advanced options of the selection screen
- Creating user interfaces based on DynPro
- Creating an ABAP List Viewer (ALV) based on
CL_GUI_ALV_GRID
with a few additions - Creating and using advanced options...