Video Lesson 2.9: ABAP Exercise: Flight Information Report
This exercise marks the end of the lesson. You should now be able to create an ABAP report. Follow this example as I create a report that shows flight information.
ABAP programs are made up of individual statements.
The first word in a statement is called an ABAP keyword.
Words must always be separated by at least one space.
Each statement must end with a period.
Statements can be indented.
Statements can take up more than one line.
You can have multiple statements in a single line.
For indentations and for converting uppercase/lowercase letters, you can use the Pretty Printer (the correspondingly labeled button in the Editor).
Comment lines are introduced with an asterisk *. The code generator recognizes the corresponding line as a comment so that it will be ignored by the runtime system.
If you wish to have the rest of a line set as a comment, you must use double quotation marks ".
ABAP programs are made up of individual statements.
The first word in a statement is called anABAP keyword.
Words must always be separated by at least one space.
Each statement must end with a period.
Statements can be indented.
Statements can take up more than one line.
You can have multiple statements in a single line.
For indentations and for converting uppercase/lowercase letters, you can use the Pretty Printer (the correspondingly labeled button in the Editor).
Comment lines are introduced with an asterisk *. The code generator recognizes the corresponding line as a comment so that it will be ignored by the runtime system.
If you wish to have the rest of a line set as a comment, you must use double quotation marks ".
Video Lesson 2.2: Developing Programs and Organizing Developments
In this lesson you will learn how to create programs, transaction codes and packages, and how to assign a Repository object to a package. You will also learn how development packages are implemented in the SAP environment using the ABAP Workbench.
Organizing Developments
Development projects are carried out in a development system. The development objects edited or created in a project are transported to subsequent systems (test and/or production system) on project completion.
At the start of a development project the project manager creates a change request in the Transport Organizer (Transaction SE01)
The Transport Organizer then creates a task for each developer in the change request.
When a development object is edited or created, the developer assigns this to the change request.
The object is entered into the task of the developer.
All repository objects that a developer works on during a project are collected within his or her task.
Video Lesson 2.1: SAP Object Navigator and Repository
This lesson gives a short description of the Repository and a brief overview of
the most important components of the ABAP Workbench. It presents the Object Navigator as a central development tool.
Introduction to the Repository
The Repository consists of all system development objects - programs, function modules, definitions of database tables, and so on.
In the Repository, you have objects delivered by SAP as well as objects defined by the customer.
The Repository is in the database
The Repository is subdivided according to application components. (Commonly known as ‘modules’)
Within a module (e.g., MM) there are several packages containing relevant objects for a more detailed logical subdivision.