NULP - XXXXXXXX
Printer Definitions and Codes
The following describes each data item on the COMMON CODES screen which applies to the definition of printer codes. These codes may be specified for standard or special forms printing. Following is an example of a standard line printer code definition screen.
Code Category: NULP
Code Value: XXXXXXXX - Up to eight characters which will be used to designate the code representing the particular printer.
Short Description: Up to 12 characters describing the code.
Medium Description: Up to 30 characters describing the code.
Long Description: The logical device number or printer class of the line printer to which the code relates where, "pp" equals the priority of the spool file requested by the user and "cc" equals the number of copies of the spool file. If desired, the right-hand side of the "LP" file equation may be entered in place of a device number or class; in this case, a carat (^) must be entered as the first character on the line. If the first five characters are "DAISY," a daisy printer is being defined. The characters after the blank are a fully-qualified file name of DAISY directives. See the description of daisy printing below.
Note: When printing to a flat file, care must be taken when specifying the right-hand side of the "LP" file equation. The following file equation should produce the desired results on all platforms:
^FLATFILE;DEV=DISC;NOCCTL;REC=-133;SAVE
Associated Numeric Values
1: Number of lines per page. If this field is left blank, the system defaults to the value defined for the Report and Screen Headings (NUUPHD).
2: Number of columns per line. If this field is left blank, the system defaults to the value defined for the Report and Screen Headings (NUUPHD).
3: Reserved for future use.
4: For Forms Printing - Layer ID Number as assigned in Admin Console. Represents the back of the form for Duplex. Not used if Simplex.
5: For Forms Printing - Layer ID Number as assigned in Admin Console.
Associated Codes
1: To eliminate the extra page at the beginning of a report, enter "NOEXTRAPAGE" in this field.
2: The name of a file which is to be copied to a spool file before any text. For example, printer initializations file.
3: The name of a file which is to be copied to a spool file after any text. For example, a file to reset a printer.
4: An N entered in this field will cause the printing of report titles to be suppressed. For Forms Printing - DUPLEXLAYER if duplex printing is needed.
5: To print a banner which contains the menu mask, user ID, location, and date (in LARGE type) before each report, enter "BANNER" in this field. Placing the words "AUTO ON" in this field will not cause automatic page eject to be turned off. This can be useful for printers used for special forms processing. For Forms Printing - LAYERID for the front of the form.
Note: The method to specify daisy printing exists via the NULP common code. Daisy printing is invoked by answering the printer question with a name matching the code value of a NULP common code whose long description has the form "DAISY filename," where "filename" is a daisy directive file. The name of this file is usually "DAISxxxx.PERM," where "xxxx" is a 4-digit number. The contents of the file are keyname / value pairs which describe the type of printer, denoting whether or not there is compression and give the name of a printer escape-sequence file containing startup, compression and reset escape sequences. While a daisy report is executing, questions will be asked about the nature of the printer, compression, etc., allowing the user to overwrite any defaults given in the daisy directive file.
Associated Descriptions
1-5: Reserved for future use.