Publicado el :
Général SASHELP

Sans titre

Este código también está disponible en: Deutsch English Français Español
Este programa utiliza el tagset ODS 'htmlpanel' (incluido a través de un archivo externo .tpl) para organizar los resultados de varios procedimientos en una disposición de cuadrícula. Aquí, tres tablas 'sashelp.class' se muestran una al lado de la otra o según la configuración de columnas definida en las opciones ODS.
Análisis de datos

Type : SASHELP


Los datos utilizados provienen exclusivamente de la tabla de ejemplo estándar 'sashelp.class'. Sin embargo, el script depende de un archivo externo de código/plantilla 'htmlpanel.tpl'.

1 Bloque de código
MACRO & SETUP
Explicación :
Inclusión del archivo de definición del tagset (plantilla) y definición de una macrovariable para el número de columnas (aunque la opción se sobrescribe más abajo).
¡Copiado!
1%inc "htmlpanel.tpl";
2 
3%let panelcolumns = 2;
2 Bloque de código
ODS
Explicación :
Apertura del destino ODS utilizando el tagset 'htmlpanel'. La opción 'panelcolumns' se fija en 3. El evento 'panel(start)' inicializa la cuadrícula.
¡Copiado!
1ods tagsets.htmlpanel file="printpanel.html" options(panelcolumns='3');
2 
3/* start the panelling */
4ods tagsets.htmlpanel event = panel(start);
3 Bloque de código
PROC PRINT
Explicación :
Ejecución de tres procedimientos PRINT idénticos. Gracias al tagset activo, estas salidas se posicionarán en los paneles de la cuadrícula HTML generada.
¡Copiado!
1 
2PROC PRINT
3DATA=sashelp.class;
4RUN;
5PROC PRINT
6DATA=sashelp.class;
7RUN;
8PROC PRINT
9DATA=sashelp.class;
10RUN;
11 
4 Bloque de código
ODS
Explicación :
Cierre del evento de panel, finalizando el diseño de la cuadrícula en el archivo HTML.
¡Copiado!
1ods tagsets.htmlpanel event = panel(finish);
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.