
Appeler une macro d’un catalogue permanent
septembre 27, 2009Dans l’article « Sauvegarder une macro au delà d’une session« , vous avez vu comment créer un catalogue permanent pour macro. Ici, je vous propose d’appeler une macro contenue dans un de ces catalogues.
1. Rappel : ajouter une entrée dans un catalogue pour macro
libname sasref ‘C:/sasref’;
options sasmstore=sasref mstored;
%macro perm_macro /store;
proc print data=sashelp.class;
run;
%mend perm_macro;
2. Appeler une macro compilée
Les options globales qui indique la position d’un catalogue pour macros sont MSTORED et SASMSTORE= où SASMSTORE est suivi du nom de la bibliothèque.
libname sasref ‘C:/sasref’;
options mstored sasmstore=sasref;
%perm_macro;
Lectures complémentaires
Publié dans Langage Macro, Par niveaux, Par thématique, SAS intermédiaire | Tagué catalog, informatique, macro, mstored, options, programmation, SAS, sasmstore |
Votre commentaire