Examples

This topic shows examples of using sysout2pdf to create and send PDF output from batch reports. Each example is split over multiple lines for readability and can be issued in this way from a batch job. To run an example directly in a UNIX command shell, you must enter the command on a single line. For other examples, see members CPASPSM1, CPASPSM2, and CPASPWT1 in the sample library SCPASAMP.

Simplest case: create a PDF file

This example creates the PDF file /u/myid/report.pdf (with a landscape-oriented, letter-sized page, and 9-point text):
sysout2pdf
"/u/myid/report.txt"

Create a PDF file with a date-stamped file name suffix

This example creates the PDF file /u/myid/report-2010-30-11.pdf (assuming today is 30 November 2010):
sysout2pdf
-date suffix
"/u/myid/report.txt"

Create a PDF file with a wide page size

This example creates a PDF file with a page size that is twice as wide as a landscape-oriented Letter-sized page:
sysout2pdf
-param page-width 22in
"/u/myid/report.txt"

Create a PDF file using a filter

This example creates a PDF file using a filter that is specifically designed for the CICS PA wait analysis report. This filter creates bookmarks to each transaction code in the Wait Analysis report.
sysout2pdf
-filter cpa-wait
"/u/myid/wait0001.txt"

Send the PDF file using email

This example creates the PDF file /u/myid/report.pdf, and then sends report.pdf by email to user@example.com:
sysout2pdf
-mailto user@example.com
"/u/myid/report.txt"

Send the PDF file and input file using email, and then delete them

This example creates the PDF file /u/myid/report.pdf, sends it and the input file by email (-mailin) to user@example.com, and then removes (deletes) both the PDF file (-rmpdf) and the input file (-rmin). Use -rmin and -rmpdf when you only want the report by email, and you do not want to leave any files on z/OS UNIX.
sysout2pdf
-mailto user@example.com
-mailin
-rmin
-rmpdf
"/u/myid/report.txt"

Send an email with custom subject line, from address, and body text

This example sends an email with the subject line "My CICS performance report", the from address "CICS PA", and the body text "PDF and plain-text versions attached".
sysout2pdf
-mailto user@example.com
-subject "My CICS performance report"
-from "CICS PA"
-body "PDF and plain-text versions attached"
-rmin
-rmpdf
"/u/myid/report.txt"