Publié le :
Administration CREATION_INTERNE

Lister les styles ODS disponibles

Ce code est également disponible en : Deutsch English Español
Attention : Ce code nécessite des droits administrateur.
Le script commence par utiliser `PROC TEMPLATE` avec l'instruction `LIST STYLES` pour afficher directement dans le journal SAS© la liste de tous les styles ODS (Output Delivery System) enregistrés. Cette méthode est rapide pour une consultation visuelle. Ensuite, le script emploie `PROC SQL` pour interroger la table système `DICTIONARY.STYLES`. Cette table fournit une vue structurée des métadonnées relatives aux styles, permettant une extraction et une analyse plus fine des noms de styles, potentiellement pour une utilisation programmatique ou pour vérifier les propriétés des styles disponibles. L'ensemble du script est compatible avec SAS© Viya 4 et SAS© Studio.
Analyse des données

Type : CREATION_INTERNE


Les données utilisées sont les métadonnées internes de SAS concernant les styles ODS. Elles sont générées par SAS lui-même via la `PROC TEMPLATE` et exposées par la table système `DICTIONARY.STYLES`, qui ne nécessite pas de création ou d'accès à des données externes spécifiques.

1 Bloc de code
PROC TEMPLATE
Explication :
Ce bloc utilise la procédure `PROC TEMPLATE` pour lister tous les styles ODS (Output Delivery System) enregistrés et disponibles dans l'environnement SAS. L'instruction `LIST STYLES` envoie la liste des noms de styles directement au journal SAS. Cette approche est utile pour une vérification rapide et informelle des styles sans créer de données intermédiaires.
Copié !
1PROC TEMPLATE;
2 list styles;
3RUN;
2 Bloc de code
PROC SQL
Explication :
Ce bloc utilise la procédure `PROC SQL` pour interroger la table système `DICTIONARY.STYLES`. Cette table contient des métadonnées sur tous les styles ODS, notamment leur nom. L'exécution de cette requête permet d'obtenir ces informations sous forme de tableau, ce qui est particulièrement utile pour une analyse approfondie, pour l'intégration des noms de styles dans d'autres processus SAS, ou pour la génération de rapports dynamiques sur les styles disponibles.
Copié !
1PROC SQL;
2select * from dictionary.styles;
3QUIT;
Ce matériel est fourni "tel quel" par We Are Cas. Il n'y a aucune garantie, expresse ou implicite, quant à la qualité marchande ou à l'adéquation à un usage particulier concernant le matériel ou le code contenu dans les présentes. We Are Cas n'est pas responsable des erreurs dans ce matériel tel qu'il existe maintenant ou existera, et We Are Cas ne fournit pas de support technique pour celui-ci.
Banner
Le Conseil de l'Expert
Expert
Michael
Responsable de l'infrastructure Viya.
« Le système ODS (Output Delivery System) est le moteur qui transforme vos données brutes en rapports élégants (PDF, HTML, Excel). Ce script présente deux méthodes essentielles pour identifier les styles à votre disposition, que vous soyez sur SAS 9 ou SAS Viya. »