SAS United Kingdom
News Events Services Academic SAS Careers Contact Us
Home Products and Solutions Customer References Partners Company Customer Support www.sas.com

 

 
Support and Services
Academic
Certification
Consulting
Customer Support
Premium Support
Education
Wrappz Promotion
Performance Plan A
Live Web Training
View All Courses
Roles
On-line Booking
Book By Location
Book in Ireland
Book by Course Title
Book by Date
Popular Courses
SAS Professionals
SAS E-Learning
Custom Events
European Courses
IDM Certificate
Partner Courses
Learning Needs Assessment
Contact Us
Partner Academy
Publications
 

SAS Report Writing 1: Using Procedures and ODS

Duration

3 days

This course teaches you how to create detailed tabular, summary, and listing reports. You also learn how to send report output to the major Output Delivery System (ODS) destinations.

Learn how to

  • Use PROC REPORT to generate tabular detail reports, detail reports with subtotals and grand totals, and detail reports with computed columns
  • Generate summary reports based on GROUP, ACROSS, or CLASS variables using PROC REPORT and PROC TABULATE
  • Insert appropriate summary lines into reports
  • Send report output to the RTF, PDF, and HTML destinations
  • Change reports using ODS options and style overrides.

Who should attend

SAS programmers, data managers, report writers, and analysts who must generate reports with the REPORT procedure and the TABULATE procedure and who are familiar with basic SAS procedure syntax and logic

Prerequisites

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

Course Contents

Introduction to the Output Delivery System

  • Sending a report to an ODS destination

Creating Summary Reports with the TABULATE Procedure

  • Using basic PROC TABULATE statements
  • Enhancing a table
  • Adding percentages

Advanced TABULATE Procedure Topics

  • Handling missing values with PROC TABULATE
  • Using ODS STYLE= options with PROC TABULATE
  • Working with pages and BY groups
  • Controlling row structure and data subsets
  • Using multilabel formats with PROC TABULATE
  • Working with PROC TABULATE and the listing destination

Creating Detail Reports with the REPORT Procedure

  • Using basic REPORT procedure statements
  • Adding summary lines
  • Computing an additional column
  • Working with PROC REPORT in the listing destination

Creating Summary Reports with the REPORT Procedure

  • Defining and using GROUP variables
  • Customizng break lines
  • Defining and using ACROSS variables

Advanced PROC REPORT Topics

  • Using absolute column names with ACROSS usage
  • Working with missing values and PROC REPORT
  • Working with STYLE= overrides with PROC REPORT
  • Using the CALL DEFINE statement

Enhancing Reports with ODS

  • Adding options to ODS destination statements
  • Using additional ODS features
  • Using cascading style sheets with ODS

Software Addressed

This course addresses the following software product(s): Base SAS.

Book Your Place Today

0845 402 9902

Terms & Conditions
Public Courses
Custom Training Courses

 

The Power to Know
   Contact Us      Worldwide Sites     Search     Site Map     RSS Feeds     Terms of Use    Privacy Statement   Copyright © SAS Institute Inc. All Rights Reserved