Créer une fiche avec ODS PDF
Bonjour, le programme suivant me permet de créer une fiche par observation.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| data T1;
input X Y $ Z;
datalines;
1 ze 3
4 fsdf 6
7 dsgg 9
;
data _null_;
set T1;
length NomVar $32 VarCar $ 500;
put @1 "Ceci est un essai" @80 "Observation " _N_;
do until(NomVar='NomVar');
call vnext(NomVar);
if NomVar eq 'NomVar' then leave;
if vtype(NomVar) eq 'N' then do; VarNum=vvaluex(NomVar); put @1 NomVar @20 VarNum; end;
if vtype(NomVar) eq 'C' then do; VarCar=vvaluex(NomVar); put @1 NomVar @20 VarCar; end;
end;
put _page_;
run; |
Mais le résultat est dans la LOG !
Je souhaiterai obtenir ce même résultat dans un fichier PDF à l'aide du programme suivant et en remplaçant put par put _ODS_ :
Code:
1 2 3 4 5 6 7 8 9
| ods listing close;
ods pdf file='d:\temp\X.pdf' notoc startpage=no;
data _null_;
set T1 end=FinTable;
file print ods;
...
run;
ods pdf close;
ods listing; |
Ca ne me donne pas du tout un résultat correct.
Quelqu'un saurait-il comment procéder ?