|
ghellrieg@T-ONLINE.DE (Gerhard Hellriegel) writes:
> On Thu, 21 Mar 2002 15:03:36 GMT, Tony Harmon
> <atharmonshirt@REMOVESHIRTSWBELL.NET> wrote:
>
> >All,
> >
> >We have some SAS programs that create reports that are ftp'd
> >to a mid-tier environment (AIX), and then converted to a pdf
> >document. Our problem is that SAS is not putting the print
> >control characters in the report and therefore the report
> >doesn't page correctly when printed or viewed by anything
> >other than the SAS system. Is there a parameter in PROC
> >PRINT that tells SAS to put in the print control characters?
> >
> >Thanks,
> >Tony
>
>
> Hm, I think the main problem there is, that the print control chars on the
> mainframe are the ASA - chars which on a AIX are only 1, -, +, ... but no
> control-characters.
> What about using ODS to produce something what also the AIX can handle? I
> think it should be possible to produce formatted output in a standard
> format, like HTML. I'm not really sure if it is possible to output PDFs
> directly on the host machine, but I assume that it won't! But HTML could be
> converted to PDF on the AIX machine, I'm sure. The "normal" output will not
> contain any valid printer control chars. Another possibility: you can
> produce a graphical output with proc gprint, e.g. GIFs, if you have graph
> on the host. That should also be convertable to PDF.
Thanks. On the mainframe we have a process that strips the mainframe control
characters and replaces them with the AIX equivalents. We then ftp the file
down to the mid-tier where I have scripts that convert it to postscript then
to pdf.
I think I may have found an answer: I found that in the FILE/FILENAME keyword
you can specify cc=<format>. The problem is that I am not a SAS programmer,
and we don't have anyone available. Right now it does a PROC PRINTTO to
associate the file that the PROC PRINT statements print to. I'm guessing I
have to associate a FILE/FILENAME to that file first?
Thanks,
Tony
|