AS/400 page range not working to RPM
Q: I am printing to RPM Remote Print Manager® (“RPM”) from an AS/400. When I specify a page range on the spool file, the entire document prints anyway. Is there any way for RPM to honor the page range setting on the AS/400?
A: The problem is not with RPM but with the AS/400. Specifically, remote OUTQs do not limit the pages to the specified page range, only standard OUTQs, and devices.
Basically, the AS/400 knows what you want but is not telling RPM (or any other 3rd party LPD product).
IBM provides a program with source code that will allow a user to specify a page range printed or sent via RMTOUTQs configured with a connection type of *IP or using the LPR or SNDTCPSPLF commands. The program is called TSPRWPR, and details can be found on the IBM website. Or, perform a web search for the program name “TSPRWPR” which should locate the IBM document.
Controlling the page range in RPM
RPM supports page ranges on its own side. To set the starting and ending page:
- Hold the queue.
- When a print job arrives in RPM, double-click the job and enter the starting and ending pages.
- If the ending page is less than the starting page, the job starts at the starting page and ends when there is no more data to print.
- Release the job, or resume the queue, to start printing.
