Este script genera un archivo RTF que contiene dos informes basados en la tabla SASHELP.CLASS. La primera parte se genera con la orientación predeterminada (Vertical). El script luego modifica la opción global de orientación a 'Horizontal' y actualiza el destino ODS RTF para aplicar este cambio al segundo informe, ilustrando así cómo mezclar las orientaciones en un único archivo.
Análisis de datos
Type : SASHELP
Uso de la tabla de ejemplo estándar SASHELP.CLASS.
1 Bloque de código
PROC PRINT
Explicación : Apertura del destino ODS RTF (Nota: la ruta de Windows 'c:\test.rtf' deberá adaptarse para un entorno Linux/Viya). Impresión de los datos en orientación Vertical (por defecto).
¡Copiado!
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 Bloque de código
OPTIONS
Explicación : Cambio de la opción global de orientación a 'Horizontal' (landscape). La instrucción 'ods rtf;' fuerza a que el destino activo tenga en cuenta este cambio. Una segunda impresión se realiza con el nuevo diseño antes del cierre del archivo.
¡Copiado!
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;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.