Dieses Skript generiert eine RTF-Datei, die zwei Berichte basierend auf der Tabelle SASHELP.CLASS enthält. Der erste Teil wird mit der Standardausrichtung (Hochformat) generiert. Das Skript ändert anschließend die globale Ausrichtungsoption auf 'Querformat' und aktualisiert das ODS RTF-Ziel, um diese Änderung auf den zweiten Bericht anzuwenden, wodurch veranschaulicht wird, wie verschiedene Ausrichtungen in einer einzigen Datei gemischt werden können.
Datenanalyse
Type : SASHELP
Verwendung der Standardbeispieltabelle SASHELP.CLASS.
1 Codeblock
PROC PRINT
Erklärung : Öffnen des ODS RTF-Ziels (Hinweis: Der Windows-Pfad 'c:\test.rtf' muss für eine Linux/Viya-Umgebung angepasst werden). Drucken der Daten im Hochformat (Standard).
Kopiert!
ods rtf file = 'c:\test.rtf';
* This will be in Portrait orientation since that is the default ;
proc print data = sashelp.class;
run;
1
ods rtf file = 'c:\test.rtf';
2
* This will be in Portrait orientation since that is the default ;
3
PROC PRINTDATA = sashelp.class;
4
RUN;
2 Codeblock
OPTIONS
Erklärung : Ändern der globalen Ausrichtungsoption auf 'Querformat' (landscape). Die Anweisung 'ods rtf;' erzwingt die Übernahme dieser Änderung durch das aktive Ziel. Ein zweiter Druck erfolgt mit dem neuen Seitenlayout, bevor die Datei geschlossen wird.
Kopiert!
options orientation = landscape;
* The option has changed, but now we need to tell RTF that it changed ;
ods rtf;
* Now this will be in landscape ;
proc print data = sashelp.class;
run;
ods rtf close;
1
options orientation = landscape;
2
* The option has changed, but now we need to tell RTF that it changed ;
3
ods rtf;
4
* Now this will be in landscape ;
5
PROC PRINTDATA = sashelp.class;
6
RUN;
7
ods rtf close;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.
SAS und alle anderen Produkt- oder Dienstleistungsnamen von SAS Institute Inc. sind eingetragene Marken oder Marken von SAS Institute Inc. in den USA und anderen Ländern. ® zeigt die Registrierung in den USA an. WeAreCAS ist eine unabhängige Community-Site und nicht mit SAS Institute Inc. verbunden.
Diese Website verwendet technische und analytische Cookies, um Ihre Erfahrung zu verbessern.
Mehr erfahren.