el codigo va a imprimir la tabla test.final en formato reporte.
Imprime la tabla test_final.
- Esta se compone por 3 columnas (variables) y 5 registros (Observations).
- La información esta encriptada
- El ancho de la observación es de 24.
Muestra todo el contenido de registros del dataset Test_Final.... consulta para darle utilidad a la macro, ¿como puedo mandarle como parametro el nombre de la tabla que quiero mostrar?
%Macro nombre_macro(tabla);
proc print data=&tabla.;
run;
%mend();
Se hace así:
%macro imprimo (tabla) :
proc print data=&tabla ;
run ;
%mend imprimo ;
%imprimo (tablaquequieroimprimir1) ;
%imprimo (tablaquequieroimprimir2) ;
etc.
es una macro con una macrovariable como parámetro
Se imprime en la vista la tabla test_final.
muestra work.test_final con encabezados
Yo he utilizado macros desde que empece a programar en sas por que para mi es algo muy comodo para hacer multiples procesos
Available on demand!
Missed SAS Innovate Las Vegas? Watch all the action for free! View the keynotes, general sessions and 22 breakouts on demand.