ABAP · Reporting

SAP ALV: ABAP List Viewer

ALV (ABAP List Viewer) is the standard tool for building professional tabular reports in SAP: sorting, filters, totals and export without reinventing anything. This course covers every variant of the framework, from function module based ALVs to the object-oriented models (Grid, List, Hierarchical, Tree and GUI Tree), with hands-on examples on an SAP On-Premise system.

Fundamentals 100 h of training Instructor: Gheorghe Valer 69 videos

What you will learn

By the end, you will be able to do this

  • Understand the ALV framework variants and when to use each one
  • Build ALV reports with function modules
  • Create an object-oriented ALV Grid with CL_GUI_ALV_GRID
  • Implement an object-oriented ALV List
  • Develop hierarchical ALVs for related data
  • Build Tree and GUI Tree ALVs
  • Apply sorting, totals, filters and formatting to reports

Syllabus

8 sections · 69 videos

0 labs · 7 tests · assignments with solutions

01 Introduction
  • Course contents
  • Overview of the ALV framework
02 Function module based ALVs
  • Structure of a classic report
  • Field catalog
  • Events and customization
03 Object-oriented ALV Grid
  • Instantiating the ALV Grid control
  • Field catalog and layout
  • Events and selection handling
04 Object-oriented ALV List
  • Creating the ALV List
  • Column configuration
  • Totals and subtotals
05 Object-oriented Hierarchical ALV
  • Modeling hierarchical data
  • Header and items
  • Displaying the hierarchy
06 Object-oriented Tree ALV
  • Building the tree
  • Nodes and leaves
  • User interaction
07 Object-oriented GUI Tree ALV
  • GUI tree control
  • Dynamic node loading
  • Tree events
08 Course certificate
  • Course certificate

Who it is for

Is this course for you?

  • ABAP developers building reports
  • SAP consultants who need professional tabular output
  • Programmers coming to reporting in SAP

Requirements

What you need to get started

  • Basic ABAP, including object orientation
  • Access to an SAP On-Premise system in your own company environment (Logali Tech does not provide SAP systems)
  • Knowledge of the ABAP data dictionary
G

Your instructor

Gheorghe Valer

SAP architect with 20 years of experience on real projects. He shares what he has learned along the way, with day-to-day examples.

Certificate of completion
7-day guarantee
Forum support
Updates included

Training used by SAP professionals in banking, industry, retail, and the public sector.

Frequently asked questions

How do I get access to this course?

With a Logali Tech subscription (courses are not sold individually). The Free plan opens the first three sections of every course; Standard and Premium unlock the full course. See Pricing.

Do I need my own SAP instance?

Logali Tech does not provide access to SAP systems. In most of the training you do not need your own license: hands-on work is done on a free SAP BTP Trial account that you create, and the course walks you through setting it up step by step. For the On-Premise courses (classic ABAP, Web Dynpro, ALV, Adobe Forms and Fiori administration) you can run the free trial system that SAP makes available (ABAP Cloud Developer Trial) on your own infrastructure, or use the SAP system in your own company environment.

Are there live classes?

Recordings are available 24/7. Live classes and live master programs are included in the Premium plan.

Do I get a certificate?

Yes. When you complete the course you earn a certificate of completion that you can add to your LinkedIn profile.

Start this course today

The first three sections are free. With a subscription you get this full course and the entire SAP catalog.