search:
Search support.sas.com
KNOWLEDGE BASE
System Requirements
Install Center
Product Documentation
Papers
Samples & SAS Notes
Focus Areas
SUPPORT
License Assistance
Administrator Services
Downloads & Hot Fixes
LEARNING CENTER
Bookstore
Training
Certification
SAS Learning Edition
Higher Education Resources
SAS OnDemand For Academics
COMMUNITY
User Groups
Events
E-Newsletters
support.sas.com
KNOWLEDGE BASE
SUPPORT
LEARNING CENTER
COMMUNITY
Product Documentation
>
SAS 9.2 Documentation
Print
|
E-mail
|
Bookmark
|
Feedback
SAS(R) 9.2 Output Delivery System: User's Guide
PDF
Contents
About
What's New in SAS 9.2 Output Delivery System
Introduction
Getting Started with the Output Delivery System
Welcome to the Output Delivery System
Accessibility Features in ODS
A Quick Start to Using ODS
Where to Go from Here
Concepts
ODS Concepts
Introduction to the Output Delivery System
Gallery of ODS Samples
Overview of How ODS Works
Understanding ODS Destinations
Understanding Table Definitions, Table Elements, and Table Attributes
Understanding Style Definitions, Style Elements, and Style Attributes
Understanding Item Stores, Template Stores, and Directories
Changing SAS Registry Settings for ODS
Customized ODS Output
Summary of ODS
Output Delivery System and the DATA Step
Using ODS with the DATA Step
How ODS Works with the DATA Step
Syntax for ODS Enhanced Features in a DATA Step
Examples
ODS Language Statements
Introduction to ODS Language Statements
Definition of ODS Statements
Types of ODS Statements
ODS Statement Category Descriptions
ODS Statements by Category
Dictionary of ODS Language Statements
FILE Statement for ODS
LIBNAME Statement, SASEDOC
PUT Statement for ODS
ODS _ALL_ CLOSE Statement
ODS CHTML Statement
ODS CSVALL Statement
ODS DECIMAL_ALIGN Statement
ODS DOCBOOK Statement
ODS DOCUMENT Statement
ODS ESCAPECHAR Statement
ODS EXCLUDE Statement
ODS GRAPHICS Statement
ODS HTML Statement
ODS HTMLCSS Statement
ODS HTML3 Statement
ODS IMODE Statement
ODS LISTING Statement
ODS MARKUP Statement
ODS OUTPUT Statement
ODS PACKAGE Statement
ODS PATH Statement
ODS PCL Statement
ODS PDF Statement
ODS PHTML Statement
ODS PRINTER Statement
ODS PROCLABEL Statement
ODS PROCTITLE Statement
ODS PS Statement
ODS RESULTS Statement
ODS RTF Statement
ODS SELECT Statement
ODS SHOW Statement
ODS TAGSETS.RTF Statement
ODS TEXT= Statement
ODS TRACE Statement
ODS USEGOPT Statement
ODS VERIFY Statement
ODS WML Statement
The DOCUMENT Procedure
The DOCUMENT Procedure
Overview: DOCUMENT Procedure
Syntax: DOCUMENT Procedure
PROC DOCUMENT Statement
COPY TO Statement
DELETE Statement
DIR Statement
DOC Statement
DOC CLOSE Statement
HIDE Statement
IMPORT TO Statement
LINK Statement
LIST Statement
MAKE Statement
MOVE TO Statement
NOTE Statement
OBANOTE Statement
OBBNOTE Statement
OBFOOTN Statement
OBPAGE Statement
OBSTITLE Statement
OBTEMPL Statement
OBTITLE Statement
RENAME TO Statement
REPLAY Statement
SETLABEL Statement
UNHIDE Statement
Customizing Labels, Titles, and Footnotes with BY Variables
Using WHERE Expressions with the DOCUMENT Procedure
Concepts: DOCUMENT Procedure
Results: DOCUMENT Procedure
Examples: DOCUMENT Procedure
Navigating the File Location and Listing the Entries
Opening and Listing ODS Documents
Managing Entries
Listing BY-Group Entries
The TEMPLATE Procedure
TEMPLATE Procedure: Overview
Introduction
Terminology: TEMPLATE Procedure
PROC TEMPLATE Statements by Category
Syntax: TEMPLATE Procedure
Where to Go from Here
TEMPLATE Procedure: Managing Template Stores
Overview: Template Stores
Template Store Syntax: TEMPLATE Procedure
PROC TEMPLATE Statement
DELETE Statement
LINK Statement
LIST Statement
PATH Statement
SOURCE Statement
TEST Statement
Concepts: Template Stores and the TEMPLATE Procedure
Examples: Managing Template Stores Using TEMPLATE Procedure
Listing Templates and Definitions in a Template Store
Using a WHERE Expression to Select Items in a Template Store
Viewing the Source of a Definition
TEMPLATE Procedure: Creating Crosstabulation Table Templates
Overview: ODS Crosstabulation Table Template Output
Crosstabulation Table Syntax: TEMPLATE Procedure
DEFINE CROSSTABS Statement
DEFINE CELLVALUE Statement
CELLVALUE Statement
DEFINE FOOTER Statement
DEFINE HEADER Statement
END Statement
Concepts: Crosstabulation Output and the TEMPLATE Procedure
Examples: Modifying Crosstabulation Output Using the TEMPLATE Procedure
Creating a Customized Table Template with No Legend
Creating a Crosstabulation Table Template with a Customized Legend
Adding Custom Formats to Cellvalues
TEMPLATE Procedure: Creating a Style Definition
Overview: ODS Style Definitions
Style Syntax: TEMPLATE Procedure
PROC TEMPLATE Statement
DEFINE STYLE Statement
Style Attributes and Their Values
Concepts: Style Definitions and the TEMPLATE Procedure
Examples: Creating and Modifying Styles Using the TEMPLATE Procedure
Creating a Stand-Alone Style Definition
Using User-Defined Attributes
Modifying the Default Style Definition
Defining a Table and Graph Style
Defining Multiple Style Elements in One STYLE Statement
Importing a CSS file
Table Header and Footer Border Formatting
TEMPLATE Procedure: Creating Tabular Output
Overview: ODS Tabular Output
Tabular Syntax: TEMPLATE Procedure
EDIT Statement
DEFINE COLUMN Statement
DEFINE FOOTER Statement
DEFINE HEADER Statement
DEFINE TABLE Statement
ODS Output Object Table Names
Concepts: Tabular Output and the TEMPLATE Procedure
Examples: Modifying Tabular Output by Using the TEMPLATE Procedure
Editing a Table Template That a SAS Procedure Uses
Comparing the EDIT Statement with the DEFINE TABLE Statement
Creating a New Table Template
Changing a Column without Redefining the Table Template
Setting the Style Element for Cells Based on Their Values
Setting the Style Element for a Specific Column, Row, and Cell
Creating Master Templates
Table Header and Footer Border Formatting
TEMPLATE Procedure: Creating Markup Language Tagsets
Overview: ODS Tagsets and the TEMPLATE PROCEDURE
Markup Language Syntax: TEMPLATE Procedure
DEFINE TAGSET Statement
Event Variables
Concepts: Markup Languages and the TEMPLATE Procedure
Examples: Creating and Modifying Markup Languages Using the TEMPLATE Procedure
Creating a Tagset through Inheritance
Creating a Tagset by Copying a Tagset's Source
Creating a New Tagset
Executing Events Using the TRIGGER= Statement
Indenting Output
Using Different Styles for Events
Modifying an Event to Include Other Stylesheets
Using the STACKED_COLUMNS Attribute in a Tagset Template
Appendices
Example Programs
Creating the $CNTRY Format
Creating the Charity Data Set
Creating the DIVFMT. and USETYPE. Formats
Creating the Univ ODS Document
Creating the Employee_Data Data Set
Creating the Energy Data Set
Creating the Exprev Data Set
Creating the Gov Data Set
Creating the Grain_Production Data Set
Creating the Iron Data Set
Creating the Model Data Set
Creating the Plants Data Set
Creating the Plant_Stat Data Set
Creating the StatePop Data Set
Creating the Table1 Table Definition
Programs That Illustrate Inheritance
Creating the Nlits Data Set
ODS and the HTML Destination
HTML Links and References Produced by the HTML Destination
Files Produced by the HTML Destination
Alternative ODS HTML Statements
Using a z/OS UNIX System Services HFS Directory for HTML Output
Using a z/OS PDSE for EBCDIC HTML Output
Using a z/OS PDSE for ASCII HTML Output
ODS Style Elements
General ODS Style Elements
Style Elements Affecting Template-Based Graphics
Style Elements Affecting Device-Based Graphics
Recommended Reading
Glossary
Index here
Product
Release
Base SAS
9.2
ODS Templates
9.2
Type
Usage and Reference
Copyright Date
March 2008
Last Updated
15Apr2008
Previous Page
|
Next Page
Previous Page
|
Next Page
SAS 9.2 Output Delivery System User's Guide
Introduction to ODS Language Statements
Definition of ODS Statements
Types of ODS Statements
ODS Statement Category Descriptions
ODS Statements by Category
Previous Page
|
Next Page
|
Top of Page
Copyright © 2008 by SAS Institute Inc., Cary, NC, USA. All rights reserved.
Previous Page
|
Next Page
|
Top of Page