Problem Note 12125: Setting CONTENTS= to null using ODS PDF generates errors
The CONTENTS= option can be specified on the PROC statements of PRINT,
REPORT, and TABULATE. It can also be specified on the TABLE statement in
PROC TABULATE and on the TABLES statement for CROSSTAB tables in PROC
FREQ. This changes the text in the PDF file's table of contents.
If this option is set to null (''), the second level node in the table
of contents for that particular PROC step's table should disappear.
If the CONTENTS= option is only used once to remove a node from the
relevant procedure's output, the code runs without errors. However, if
the CONTENTS='' option is used more than once, system specific errors
will be generated.
The workaround is to set CONTENTS= to blank (' '), or to route the
output to a PS file using ODS PRINTER PDFMARK. The postscript file must
be distilled to PDF using Adobe's Distiller product or PS2PDF.
Related SAS notes:
12128
12132
A Technical Support hot fix for Release 8.2 (TS2M0) for this
issue is available at:
http://www.sas.com/techsup/download/hotfix/82_sbcs_prod_list.html#012125
Operating System and Release Information
| SAS System | Base SAS | Microsoft Windows XP Professional | 8.2 TS2M0 | 9 |
| Microsoft Windows 95/98 | 8.2 TS2M0 | |
| Microsoft Windows NT Workstation | 8.2 TS2M0 | |
| Windows Millennium Edition (Me) | 8.2 TS2M0 | 9 |
| Microsoft Windows Server 2003 Enterprise Edition | 8.2 TS2M0 | 9 |
| Microsoft Windows Server 2003 Standard Edition | 8.2 TS2M0 | 9 |
| Microsoft Windows 2000 Server | 8.2 TS2M0 | 9 |
| Microsoft Windows Server 2003 Datacenter Edition | 8.2 TS2M0 | 9 |
| Microsoft Windows 2000 Datacenter Server | 8.2 TS2M0 | 9 |
| Microsoft Windows 2000 Professional | 8.2 TS2M0 | 9 |
| Solaris | 8.2 TS2M0 | 9 TS M0 |
| OpenVMS VAX | 8.2 TS2M0 | |
| Microsoft Windows 2000 Advanced Server | 8.2 TS2M0 | 9 |
| 64-bit Enabled Solaris | 8.2 TS2M0 | 9 TS M0 |
| IRIX | 8.2 TS2M0 | |
| OS/2 | 8.2 TS2M0 | |
| Linux | 8.2 TS2M0 | 9 TS M0 |
| z/OS | 8.2 TS2M0 | 9 TS M0 |
| HP-UX | 8.2 TS2M0 | 9 TS M0 |
| ABI+ for Intel Architecture | 8.2 TS2M0 | |
| 64-bit Enabled HP-UX | 8.2 TS2M0 | 9 TS M0 |
| 64-bit Enabled AIX | 8.2 TS2M0 | 9 TS M0 |
| CMS | 8.2 TS2M0 | |
| OpenVMS Alpha | 8.2 TS2M0 | 9 TS M0 |
| Tru64 UNIX | 8.2 TS2M0 | 9 TS M0 |
| AIX | 8.2 TS2M0 | 9 TS M0 |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Problem Note |
| Priority: | medium |
| Topic: | SAS Reference ==> ODS (Output Delivery System)
|
| Date Modified: | 2005-10-19 11:08:56 |
| Date Created: | 2004-04-05 14:16:59 |