The align parameter on the Start Printer Writer (STRPRTWTR) and Create Printer File (CRTPRTF) commands influences how the iSeries™ server issues messages to check forms alignment in printers before they start to print.
If the value on the STRPRTWTR align parameter is *WTR, the printer writer keeps track of spooled files that are to be printed and issues a forms alignment message whenever it determines that forms alignment is needed.
If this value is *FIRST, the forms alignment message is issued only for the first spooled file printed.
The following events cause the printer writer to issue a forms alignment message:
If you do not want the printer writer to control the issuing of forms alignment messages, you can specify *FILE as the value for the align parameter of the STRPRTWTR command and *YES on the align parameter of the printer file used with the application that produces the spooled file.
If the value on the STRPRTWTR align parameter is *FILE, the printer writer looks at the attributes of the spooled file created by the application program. Specifically, the printer writer looks at the align parameter value of the spooled file attributes to determine if it should send a forms alignment check.
If the align parameter value of the spooled file attributes is *YES, the printer writer sends a message to check forms alignment on the target printer.
If the align parameter value of the spooled file attributes is *NO, the printer writer does not send any messages to check forms alignment on the target printer.
If you want to avoid any forms alignment messages, you can specify *FILE for the align parameter on the Start Printer Writer (STRPRTWTR) command and *NO as the align parameter value of the printer file. With this combination of values, the iSeries server does not send any messages to check alignment.