Washington, DC SAS Users Group

2010 ThirdQuarter Meeting

When THURSDAY, September 16, 2010
Time 8:30 a.m. to noon
Place Bureau of Labor Statistics, Conference Center
Postal Square Building
Room G440
2 Massachusetts Ave., NE
(use the First Street entrance)
Washington DC

Agenda and Details

8:30‑9:00 Registration and refreshments

9:00‑9:15

User-to User Questions and Answers

Moderators - DCSUG officers

9:15‑9:20 Announcements

9:20‑10:00

Cynthia Zender, SAS Institute, Inc.

Getting Started with ODS

Abstract: This presentation provides an introduction of Output Delivery System basics and common options. Additional focus is on how to use ODS to customize output from existing PROC REPORT, TABULATE, and PRINT programs by using ODS style attribute overrides specific to PRINT, REPORT and TABULATE.

Cynthia Zender is an instructor and course developer for SAS Institute and has been programming in SAS since the late 70s. She currently serves as the Curriculum Manager for the ODS and Report Writing Curriculum. She is a frequent speaker at local, regional and national user group meetings. In addition, she has just finished a book on the Output Delivery System, co-authored with Lauren Haworth and Michele Burlew (Output Delivery System: The Basics and Beyond).

10:00‑10:40

Cynthia Zender, SAS Institute, Inc.

The ODS Graphics Facility

Abstract: This presentation covers how to generate graphs using the new ODS Graphics facility. Topics include some simple examples of using ODS GRAPHICS ON/OFF with SAS/STAT procedures and examples of the new SGPLOT, SGSCATTER and SGPANEL procedures. In addition, some examples of ODS GRAPHICS statement options will be presented, since you must use ODS GRAPHICS options (instead of GOPTIONS) to impact your ODS GRAPHICS output.

10:40‑11:00 Break, then more Q&A

11:00‑11:50

Cynthia Zender, SAS Institute, Inc.

ODS Options and SAS® Stored Processes

Abstract: Are you using SAS Stored Processes? Do you want to convert existing SAS programs for use as SAS Stored Processes? This presentation provides concrete examples of how to convert existing SAS programs to stored processes that can be executed from selected SAS Intelligence Platform client applications. Topics in this paper include: basic report program conversion, conversion of SAS/GRAPH® programs, use of macro variables in program conversion, streaming versus transient output from stored processes, and permanent result packages. Special emphasis is given to showing code both before and after conversion— especially the use of Output Delivery System (ODS) options. SAS/GRAPH options are also illustrated with before and- after examples. In addition, there is some discussion of how different client applications accept the options and render output.

11:50‑noon Door Prize Drawing and Meeting Wrap-Up

If you do not have a pass for the Postal Square Building, you must use the visitors’ entrance on First Street NE.

Directions for those taking Metro:

  • Take the Red Line to Union Station (map, courtesy of StationMasters).
  • Exit the station via the Amtrak exit, but do not go up to the train level.
  • Instead, after going up to and out through the farecard gates, turn to the left where there is an exit to the street (First Street NE).
  • Directly across from the exit are the employee and visitors' entrances to the building. Satellite view (note that the green arrow is accurately located, but the associated address does not actually exist)

Drivers: get map and directions from MapQuest.

After checking in with security, take the main elevators down to the G level. BRING A PICTURE ID!

If you are new to DCSUG and are planning to attend this meeting, please E-MAIL Beth Schreiber by September 10th and leave your name. If you personally and directly received a DCSUG announcement e-mail about this meeting, that means you are on the list, and no action is necessary. Security at the Bureau of Labor Statistics is very tight and having your name on the list of possible attendees will make your entrance to the building easier.

DCSUG Home