Chapter Contents |
Previous |
Next |
The Complete Guide to the SAS Output Delivery System |
With the advent of the Output Delivery System, "output" takes on a much broader meaning. The following figure illustrates the concept of output for Version 8 SAS. Definitions of the terms in the figure follow.
Model of the Production of ODS Output
Note: Not all procedures use a table definition.
Procedures like PROC CHART and PROC TIMEPLOT need to use a monospace font to correctly align their results. Such procedures do not use a table definition. The HTML and Printer output that they produce do not substantially differ from the Listing output. You cannot alter their HTML or Printer output except by specifying a different style definition. See the discussion of STYLE= (for the HTML destination) or the discussion of STYLE= (for the Printer destination).
Procedures like PROC PRINT, PROC REPORT, and PROC TABULATE
produce an endless variety of results, depending on how you use the procedures.
These procedures don't use a table definition either. However, both PROC REPORT
and PROC TABULATE provide ways for you to customize their HTML and Printer
output. For more information, consult "Customizing the Style Definition
that ODS Uses" in "Fundamental Concepts for Using Base SAS Procedures"
in SAS Procedures Guide, as well as the sections on PROC REPORT and PROC TABULATE procedures
in the same document.
Note: Although many output objects include a table definition, not all do. In some
cases the output object is no more than the data component.
Traditional SAS output is, then, one kind of ODS output (Listing output), but it is no longer the only kind.
Chapter Contents |
Previous |
Next |
Top of Page |
Copyright 1999 by SAS Institute Inc., Cary, NC, USA. All rights reserved.