|
Hello all, I have, what it seems to be a tricky problem: I want to print several copies of a document - a huge one -, only changing a field saying for instance FIRST on all the pages of the first print, SECOND on the second, and so on... The number of copies is a parameter to the RPG programm. Can you pleaaseee help me? :)) Thanks Ricardo Alves ______________________________ After making 1 copy of your report run this in CL that run the RPG. Well here is an option that works with all printers... Using PRTTXT on your spool file this prints on the bottom of your report. Override with Printer File (OVRPRTF) Print text . . . . . . . . . . . PRTTXT *JOB First create the spoolf without text.... use CPYSPLF to take it to a physical file with *FCFC Copy Spooled File (CPYSPLF) Type choices, press Enter. Spooled file . . . . . . . . . . FILE SPOOL To data base file . . . . . . . TOFILE SPOOL Library . . . . . . . . . . . QTEMP Job name . . . . . . . . . . . . JOB * User . . . . . . . . . . . . . Number . . . . . . . . . . . . Spooled file number . . . . . . SPLNBR *ONLY To member . . . . . . . . . . . TOMBR *FIRST Replace or add records . . . . . MBROPT *REPLACE Additional Parameters Control character . . . . . . . CTLCHAR > *FCFC Override the splf.... OVRPRTF FILE(SPOOL) PRTTXT(FIRST) CPYF FROMFILE(QTEMP/SPOOL) TOFILE(SPOOL) + MBROPT(*ADD) DLTOVR *ALL Override the splf.... OVRPRTF FILE(SPOOL) PRTTXT(SECOND) CPYF FROMFILE(QTEMP/SPOOL) TOFILE(SPOOL) + MBROPT(*ADD) The other way that will works is to use Overlays on AFPDS printers. +--- | This is the RPG/400 Mailing List! | To submit a new message, send your mail to RPG400-L@midrange.com. | To subscribe to this list send email to RPG400-L-SUB@midrange.com. | To unsubscribe from this list send email to RPG400-L-UNSUB@midrange.com. | Questions should be directed to the list owner/operator: david@midrange.com +---
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.