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
Registration is now open for SAS Innovate 2025 , our biggest and most exciting global event of the year! Join us in Orlando, FL, May 6-9.
Sign up by Dec. 31 to get the 2024 rate of just $495.
Register now!