The SAS Output Delivery System and reporting techniques

Batch Reporting in Landscape

Reply
Super Contributor
Posts: 358

Batch Reporting in Landscape

Hi All:

I have a report that I am trying to print in landscape with a batch job (submitted by Autosys).

No matter what I do, I can't get the orientation to be landscape - it is always portrait. If I run the job interactively, no problem - I can change the orientation to whatever I want.

Basically I do the following:


DM 'DLGPRTSETUP ORIENT=landscape NODISPLAY';

option papersize=letter orientation=landscape pageno=1 nodate;
option sysprintfont=("SAS Monospace" 8);
options printerpath = Postscript;

filename report printer "fully qualified network printer name";

proc printto print=report;
run;

PROC PRINT DATA=REPTDATA UNIFORM NOOBS SPLIT='*';
--- etc.---


Also - the font size won't change either (which I can do interactively).

Any help would be greatly appreciated.
Occasional Contributor
Posts: 10

Re: Batch Reporting in Landscape

DM commands won't run in batch mode and are likely blowing up the program. The regular SAS options should work for setting the orientation.
Ask a Question
Discussion stats
  • 1 reply
  • 134 views
  • 0 likes
  • 2 in conversation