Printing Support UNIX Printing Overview

10-6 Publishing Reports to the Web with Oracle Reports Services Usage Note: ■ All the fields in the uiprint.txt entry must be filled and every line must end with a colon. ■ At least one entry must be defined in uiprint.txt. Alternatively, you can set the related printer variables TK_PRINTER and PRINTER. Without these, Oracle Reports is unable to perform any printer-related task. The internal printer drivers provide a drawing surface for Oracle Reports. In addition to using this surface for printing, Oracle Reports uses it internally whenever output is generated to a file. Hence, you must have a valid entry in uiprint.txt or to set one of the printer-related environment variables. To simplify the selection of printers for your users, we recommended that you list all printers accessible to users in uiprint.txt. Example: Following are two example entries for uiprint.txt: colprt14:PostScript:2:RMSC Atrium HPLaserJet5:default.ppd: colprt15PCL:5:RMSC 1st Floor HPLaser4:ui4.hpd:

10.3.2 Environment Variables

This section lists the environment variables related to printing: PrinterDescriptionFile Specifies the printer description file to be used with the printer. It can be one of the following types: ■ When using a PostScript printer, this entry contains the name of a PPD file. PPD stands for PostScript Printer Description. If Oracle Reports cannot find the specified PPD file, it uses default.ppd. Oracle Reports searches for PPD files in the following locations serially: ■ ORACLE_ INSTANCEconfigFRCompo nentfrcommomguicommon tkadminPPD ■ ORACLE_ HOMEguicommontkadmin PPD ■ When using a PCL printer, this entry contains the name of an HPD file. If Oracle Reports cannot find the specified HPD file, it uses ui4.hpd. Oracle Reports searches for HPD files in: ORACLE_HOMEguicommontkadminHPD ■ When using an ASCII printer, this entry would be set to none. This field is ignored for all ASCII printers. See Also: Section 10.3.2, Environment Variables for more information on printer-related environment variables. Table 10–1 Cont. uiprint.txt Entry Elements Element Description