Publicado el :

Sans titre

Este código también está disponible en: Deutsch English Français
1 Bloque de código
MACRO
¡Copiado!
1%macro AHGvar2arr(dsn,var,arrPre,dim=100);
2 %AHGdel(&arrpre,like=1);
3 %global &arrPre._n;
4 %local i;
5 %DO i=1 %to &dim;
6 %global &arrPRE&i;
7 %END;
8 DATA _null_;
9 SET &dsn END=END;
10 call symput(strip("&arrpre"||%AHGputn(_n_)),strip(&var));
11 IF END THEN call symput("&arrPre._n",strip(put(_n_,best.)) );
12 RUN;
13%mend;
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.