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
Are you ready for the spotlight? We're accepting content ideas for SAS Innovate 2025 to be held May 6-9 in Orlando, FL. The call is open until September 16. Read more here about why you should contribute and what is in it for you!