Not something we've had to do, but an idea might be to evaluate the number
of pages you're dealing with, duplicate the spool file that many times, and
set each duplicate to only print one of the pages with 5 copies.
Another option might be to write a program to execute whenever a spool
shows up in an outq, to do something like the above. Again, I haven't
looked into that before, but I have a vague recollection that something
like that can be setup.
From: Don Programmer <ibm.appl.pgmr@xxxxxxxxx>
Date: 08/05/2015 01:25 PM
Subject: Printing each page multiple times
Sent by: "MIDRANGE-L" <midrange-l-bounces@xxxxxxxxxxxx>
Our client would like to replace the printing of 5 part forms (each a
different color) on a pin-feed with collated forms (not connected) with the
same colors (in the same order) on a laser printer.
If these forms only printed on one page, using CL to change the number of
copies would work. However, these forms frequently exceed one page (which
would create page 1 white, page 2 blue, etc.).
The apparent best solution on IBM i would be a parameter on OVRPRTF that
would allow each page to be printed x times (default = 1), but none exists.
(Client is on V7R1.) [Note: System z does have such a parameter in its
I have developed a procedure to utilize System i Navigator, but it adds too
much time to the printing process.
I also know that I could table everything inside the program and print each
page 5 times. However, this problem does not appear to be unique, so an
easier solution may exist. [If possible, the client would like to save
PS I did see the November 2010 discussion 'Printer for 4-part forms'.
This is the Midrange Systems Technical Discussion (MIDRANGE-L) mailing list
To post a message email: MIDRANGE-L@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
or email: MIDRANGE-L-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives