SAS(R) Report Writing

Course code: RWM6

This course teaches you how to create tabular reports using the REPORT and TABULATE procedures. You also learn how to enhance your reports using the Output Delivery System (ODS).

The self-study e-learning includes:

  • Annotatable course notes in PDF format.
  • Virtual lab time to practice.
1 080 EUR

1 307 EUR including VAT

Selection of dates
Do you have a question?
+420 731 175 867

and certified lecturers

recognized certifications

Wide range of technical
and soft skills courses

Great customer

Making courses
exactly to measure your needs

Course dates

Starting date: Upon request

Type: E-learning

Course duration: 8 hours

Language: en

Price without VAT: 1 080 EUR


Starting date: Upon request

Type: Upon request

Course duration: 21 hours

Language: en

Price without VAT: 1 800 EUR


Type Course
Language Price without VAT
Upon request E-learning 8 hours en 1 080 EUR Register
Upon request Upon request 21 hours en 1 800 EUR Register
G Guaranteed course

Didn't find a suitable date?

Write to us about listing an alternative tailor-made date.


Target group

SAS programmers, data managers, report writers, and analysts who want to generate reports using Base SAS procedures and who are familiar with basic SAS procedure syntax

Course structure

Introduction to Reporting and the Output Delivery System

  • Setting up for this course.
  • Introduction to reporting.
  • Introduction to the Output Delivery System.

Getting Started with the TABULATE Procedure

  • Introduction to the TABULATE procedure.
  • Creating the structure of tables.
  • Adding overall summarizations.
  • Adding additional statistics.

Doing More with the TABULATE Procedure

  • Enhancing with labels, formats, and options.
  • Adding trafficlighting and style attributes.

Getting Started with the REPORT Procedure

  • Introduction to the REPORT procedure.
  • Creating detail reports.
  • Creating summary reports.
  • Computing additional columns.

Doing More with the REPORT Procedure

  • Adding summary lines.
  • Adding trafficlighting and style attributes.
  • Using the CALL DEFINE statement.

Doing More with the Output Delivery System

  • Doing more with the EXCEL destination.
  • Doing more with other destinations.
  • Using ODS LAYOUT.
  • Using SG procedures (ODS GRAPHICS).
  • Creating a complex report.


Before attending this course, you should have completed the SAS Programming 1: Essentials course or have equivalent programming experience.

Do you need advice or a tailor-made course?


product support

ComGate payment gateway MasterCard Logo Visa logo