logo

ODS : Nom des sorties d’une procédure

Bonjour.

J’aimerais récupérer dans une table SAS les sorties d’une procédure, au moyen de l’instruction ODS OUTPUT. Mais cette syntaxe me demande le nom de « l’objet » produit par la procédure : comment le connaître ?

D’avance merci.

 

Pour connaître le nom des objets transmis à l’ODS par une procédure, il faut encadrer le programme par des instructions ODS TRACE.

ODS TRACE ON ;
 PROC xxx ... ;
 ...
 RUN ;
ODS TRACE OFF ;

Dans la fenêtre LOG, chaque morceau des sorties correspond à un cartouche indiquant, entre autres (ligne NAME), le nom de l’objet ODS produit.