



















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Computer applications are involved in running every business. This course teaches programming with respect to business. Key points in this lecture of Advanced Business Application Programming course are: Selection Screens, Screens, Types of Screens, Abap Events, Parameters, Radiobutton, Selection Ranges, No-Extension Prohibits Multiple Selection, Types of Text Elements, Displaying the Message
Typology: Slides
1 / 27
This page cannot be seen from the preview
Don't miss anything!




















There are three types of screens Classic dynpros are the transaction codes with which you are familiar Selection screens get parameter input for reports List outputs, which appear at the end of a report All of these are components of programs
LOAD-OF-PROGRAM fires immediately after the program loads It’s typically used to initialize global data In OOP terms, this is really a constructor
INITIALIZATION fires after LOAD-OF- PROGRAM BUT BEFORE selection screen processing Use this event to initialize input fields for the selection screen
Instead of using the DATA statement use the PARAMETERS statement The syntax is the same as the DATA statement but parameter names (variables) are limited to 8 characters in length Each parameter is displayed on the selection screen in the order they are listed Parameter types can be ABAP dictionary types too Options to configure parameters are discussed in a moment docsity.com
To complete boolean parameters, use the CHECKBOX type
The PARAMETER type is RADIOBUTTON Make sure that each button belongs to the same group
Create an internal SELECTION table as follows:
OBILIGAOTRY make the option required VISIBLE LENGTH defines the number of visible characters NO-EXTENSION prohibits multiple selection
Selection texts are more than just textual prompts They provide a language independent way of displaying text Note that the program must be activated for this to all work correctly
There are three types of text elements List Headings are used to build list headers Selection Texts appear in selection screens in place of parameter names and selection tables Text Symbols replace hard-coded literal values
Here you can avoid using literal values and replace them with text symbols As usual, there is a bit of SAP magic here Symbols are numbered 001, 002, 003,…