Usage Note 12660: Creating links to other pages from within a PDF file created by ODS
Like other ODS destinations, the PDF destination automatically generates
link names to individual tables.
In SAS 9.1, using code at the bottom of this note allows us to link from
inside a .pdf file to other pages within that file.
In SAS 8.2, the same internal linking can be accomplished by routing to
the PS (POSTSCRIPT) destination, and then using Adobe's Distiller
product to distill the PS file into PDF format.
There is also a hotfix which can be applied to SAS 8.2 which will allow
direct creation of a .pdf file containing valid internal links.
If a single procedure (like GLM) produces many tables, the link will go
to the first table for that procedure.
ods escapechar="^";
ods pdf file="anchor.pdf" ;
title "Contents";
ods pdf text="^S={URL='#print'}Proc PRINT";
ods pdf text="^S={URL='#means'}Proc MEANS";
title;
ods pdf anchor="print";
proc print data=sashelp.class;
run;
ods pdf anchor="means";
proc means data=sashelp.class;
run;
ods pdf close;
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#012660
Operating System and Release Information
| Product Family | Product | System | Reported Release | Fixed Release* |
| SAS System | Base SAS | Microsoft Windows 95/98 | 8.2 TS2M0 | |
| Microsoft Windows NT Workstation | 8.2 TS2M0 | |
| Microsoft Windows XP Professional | 8.2 TS2M0 | |
| Microsoft Windows Server 2003 Standard Edition | 8.2 TS2M0 | |
| Windows Millennium Edition (Me) | 8.2 TS2M0 | |
| Microsoft Windows Server 2003 Enterprise Edition | 8.2 TS2M0 | |
| Microsoft Windows 2000 Professional | 8.2 TS2M0 | |
| Microsoft Windows 2000 Server | 8.2 TS2M0 | |
| Microsoft Windows Server 2003 Datacenter Edition | 8.2 TS2M0 | |
| Microsoft Windows 2000 Advanced Server | 8.2 TS2M0 | |
| Microsoft Windows 2000 Datacenter Server | 8.2 TS2M0 | |
| IRIX | 8.2 TS2M0 | |
| 64-bit Enabled Solaris | 8.2 TS2M0 | |
| OpenVMS VAX | 8.2 TS2M0 | |
| Solaris | 8.2 TS2M0 | |
| OS/2 | 8.2 TS2M0 | |
| z/OS | 8.2 TS2M0 | |
| Linux | 8.2 TS2M0 | |
| ABI+ for Intel Architecture | 8.2 TS2M0 | |
| CMS | 8.2 TS2M0 | |
| HP-UX | 8.2 TS2M0 | |
| 64-bit Enabled HP-UX | 8.2 TS2M0 | |
| OpenVMS Alpha | 8.2 TS2M0 | |
| 64-bit Enabled AIX | 8.2 TS2M0 | |
| Tru64 UNIX | 8.2 TS2M0 | |
| AIX | 8.2 TS2M0 | |
*
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: | Usage Note |
| Priority: | |
| Topic: | SAS Reference ==> ODS (Output Delivery System)
|
| Date Modified: | 2004-08-03 09:02:55 |
| Date Created: | 2004-06-21 13:52:42 |