Bonjour à tous;
j'utilise dans un macro-programme une proc print avec sortie html (ODS HTML) et j'aimerai que la couleur des modalités d'une variable "chose" donnée diffèrent selon les modalités.
pour que cela soit plus clair:
en paramètre de la macro : Dim1=truc1 truc2 truc3
Dim2=truc4 truc5 truc6
la variable "chose" en question prend comme valeur truc1.......truc6.
j'ai donc créer un format :
puis appliquer ce format à la variable "chose" au travers de la proc print :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 proc format; value $couleur '&Dim1' = 'cxFF9900' '&Dim2' = 'cxFF7000; run;
mais cela ne fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ODS html file='Matrice.html'; proc print data=sasuser.matrice noobs label ; var chose / STYLE=[FOREGROUND=$couleur.]; run; ODS HTML CLOSE;*/
Merci d'avance pour votre aide
Partager