PROC REPORT - Output Style

Hallo,

ich arbeite gerade mit PROC REPORT an einigen Outputs
und überlege ob es wohl möglich ist die erstellten Tabellen
in zentrierter Form in einem RTF/PDF-File auszugeben.

"option center" habe ich versucht da passiert aber nix.

Oder muss man das über ein selbst erstelltes Template regeln?

Für Ideen wäre ich dankbar.

Grüsse

Pille

STYLE=

Ein selbst erstelltes Template funktioniert zwar sicherlich auch, aber einfacher ist es mit der Option STYLE=.

Z.B.

DATA work.test;
   a =
1; output;
   a =
134656; output;
RUN;

ODS PDF FILE="c:\temp\report.pdf";
PROC REPORT DATA=Work.Test NOWINDOWS;
   
COLUMN A;
   
DEFINE A /DISPLAY STYLE={CELLWIDTH=200px JUST=CENTER};
RUN;
ODS PDF CLOSE;

Schönen Gruß
- MH -

Vielen Dank, aber ...

...entweder ich kann das nicht so umsetzen wie es
gemeint ist, oder es ist noch nicht was ich haben will.

Ich würde gerne die gesamte fertige Tabelle, nicht
einzelne Spalteninhalte, auf dem RTF/PDF Output
zentrieren.

Ob das wohl geht? Vielleicht hat noch jemand einen
Vorschlag. Ich würd mich freuen.

Gruß

Pille

Sicher, dass das mit OPTIONS

Sicher, dass das mit OPTIONS CENTER bzw. OPTIONS NOCENTER nicht geht? Bei mir funktioniert es:

data work.test;
a =
1; output;
a =
275; output;
run;

ods pdf file="c:\temp\report.pdf";
ods pdf startpage=never;
options center;
proc report data=work.test nowindows;
column a;
define a /display;
run;

options nocenter;
proc report data=work.test nowindows;
column a;
define a /display;
run;

options center;
proc report data=work.test nowindows;
column a;
define a /display;
run;

ods pdf close;

Die erste und dritte Tabelle wird zentriert dargestellt, die zweite auf der linken Seite.

Jetzt bin ich platt!

Erst mal vielen Dank!

Ich schöpfe neue Hoffnung, dass
es auch bei mir klappen könnte.

Bisher aber leider nicht, ausser in ihrem Beispiel.
Das weckt meinen Ehrgeiz genauer hinzusehen ...

Grüsse

Pille