Course announcements

  • This course will be retired as of end June 2024. There is no direct successor, but please consider course S4D430 Data Modelling in ABAP Dictionary and ABAP Core Data Services, as CDS-views are considered to be a cloud alternative for reports. It is also recommended that you check our digital learning journey Acquiring Core ABAP Skills. Learning ABAP Cloud equips you with the skills to scale, innovate, integrate and maintain business applications efficiently while saving on costs, and ensures you stay current with today's cloud-centric business world. It also increases your marketability as a developer in the growing SAP ecosystem. Our classes impart ABAP knowledge that is applicable both to ABAP Cloud and on-premise installations, demonstrating the backward compatibility of ABAP Cloud, i.e. your skills and experience in ABAP on- premise can certainly form a strong foundation for working in ABAP Cloud.
  • This course is also available in a self-paced e-learning format with an active subscription to the SAP Learning Hub, as BC405E.

Course information

  • Introduction to ABAP Reports
    • Using Standard Reports
    • Implementing a Simple List
  • Selection Screens
    • Implementing a Selection Screen
    • Implementing Multiple Selection Screens
    • Implementing Input Checks and Creating Variants
    • Modifying the Selection Screen at Runtime
  • SAP List Viewer (ALV) Creation
    • Using ALV Functionality
    • Preparing the Container Screen for an ALV Grid Control
    • Displaying Data using an ALV Grid
  • ALV Design
    • Programming Layout Variant Functionality in the ALV Grid
    • Changing the Layout of the ALV Grid
    • Adapting the Appearance of the ALV Grid
    • Adapting the ALV Grid Control using the Field Catalog
  • ALV Events and Methods
    • Handling Events of the ALV Grid Control
    • Handling Additional Events of the ALV Grid
    • Calling Additional Methods of the ALV Grid
    • Implementing Context Menus for the ALV Grid
  • Data Retrieval With Logical Databases
    • Explaining the Functionality of Logical Databases
    • Retrieving Data using Logical Databases
    • Using Advanced Functionality of Logical Databases
  • Data Retrieval Without Logical Databases
    • Reading Data from Multiple Database Tables
    • Implementing Aggregate Functions and Grouping in a SELECT Statement
    • Implementing HAVING and ORDER BY Clauses in SELECT Statements
  • The Call of Other Programs from ABAP Reports
    • Calling Programs and Passing Data
  • Background Processing
    • Performing Background Processing
  • ALV Object Model (OM)
    • Displaying Data with the ALV Object Model
    • Adapting the ALV Object Model Output
    • Adapting the Properties of an ALV
  • This course will prepare you to:
    • Develop reports
    • Create selections screens to enter restrictions for the data retrieval
    • Implement the retrieval for data stored on one or multiple database tables
    • Display data using the SAP List Viewer
  • Developer
  • Developer Consultant

Essential

Recommended

  • AS ABAP 7.50
  • SAP ECC 6.08
  • Courseware available as flipbook in the Learning Hub

Find a course date

Can't find a suitable date?

Booking for 1-2 people?

Make a request for us to schedule training around what works for you? We will do our best to consider your request.

Request a training date

Booking for 3+ people?

Our 3 to RUN initiative empowers you to schedule our chosen classroom training course or virtual SAP Live Class on a date that suits you. You need at least three confirmed participants to register and SAP will add it to your schedule.

Find out more