Chapter 10. Creating Custom Reports from the DATA Step

In the previous chapter, you saw how to use the FILE PRINT ODS and PUT _ODS_ statements to write reports from DATA steps to ODS destinations. The DATA steps in that chapter used a default table definition, or template, when they sent reports to ODS. You can also create customized ODS output with the DATA step by specifying the table template that ODS should use to layout the report.

Table templates are an integral part of ODS. Output objects, which are the basic building blocks of SAS procedure output, are created when a procedure takes your results and binds the results to the table template for the procedure. Every ODS TRACE entry in the SAS log contains a reference to the table template ...

Get Output Delivery System: The Basics and Beyond now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.