01.02.2013 Views

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

Publishing Reports to the Web - Downloads - Oracle

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Configuring <strong>the</strong> Printing Environment<br />

Usage Note:<br />

5.3.2 Environment Variables<br />

Table 5–1 (Cont.) uiprint.txt entry elements<br />

Element Description<br />

PrinterDescriptionFile Specifies <strong>the</strong> printer description file <strong>to</strong> be used with <strong>the</strong> printer.<br />

It can be one of <strong>the</strong> following types:<br />

■ When using a PostScript printer, this entry contains <strong>the</strong><br />

name of a PPD file. PPD stands for PostScript Printer<br />

Description. If <strong>Oracle</strong> <strong>Reports</strong> cannot find <strong>the</strong> specified<br />

PPD file, it uses default.ppd. <strong>Oracle</strong> <strong>Reports</strong> searches<br />

for PPD files in:<br />

ORACLE_HOME/guicommon9/tk90/admin/PPD<br />

■ All <strong>the</strong> fields in <strong>the</strong> uiprint.txt entry must be filled and every line must end<br />

with a colon.<br />

■ At least one entry must be defined in uiprint.txt. Alternatively, you can set <strong>the</strong><br />

related printer variables (TK_PRINTER and PRINTER). Without <strong>the</strong>se, <strong>Oracle</strong><br />

<strong>Reports</strong> is unable <strong>to</strong> perform any printer-related task.<br />

The internal printer drivers provide a drawing surface for <strong>Oracle</strong> <strong>Reports</strong>. In<br />

addition <strong>to</strong> using this surface for printing, <strong>Oracle</strong> <strong>Reports</strong> uses it internally<br />

whenever output is generated <strong>to</strong> a file. Hence, you need <strong>to</strong> have a valid entry in<br />

uiprint.txt or <strong>to</strong> set one of <strong>the</strong> printer-related environment variables. To<br />

simplify <strong>the</strong> selection of printers for your users, we recommended that you list all<br />

printers accessible <strong>to</strong> users in uiprint.txt.<br />

Example:<br />

Following are two example entries for uiprint.txt:<br />

colprt14:PostScript:2:RMSC Atrium HPLaserJet5:default.ppd:<br />

colprt15PCL:5:RMSC 1st Floor HPLaser4:ui4.hpd:<br />

This section lists <strong>the</strong> environment variables related <strong>to</strong> printing:<br />

■ TK_PRINTER / PRINTER<br />

■ TK_PRINTER<br />

■ TK_PRINT_STATUS<br />

■ When using a PCL printer, this entry contains <strong>the</strong> name of<br />

an HPD file. If <strong>Oracle</strong> <strong>Reports</strong> cannot find <strong>the</strong> specified<br />

HPD file, it uses ui4.hpd. <strong>Oracle</strong> <strong>Reports</strong> searches for<br />

HPD files in:<br />

ORACLE_HOME/guicommon9/tk90/admin/HPD<br />

■ When using an ASCII printer, this entry would be set <strong>to</strong><br />

none. This field is ignored for all ASCII printers.<br />

See Also: Environment Variables<br />

For more information on printer-related environment variables.<br />

See Also: Appendix B, "<strong>Reports</strong>-Related Environment Variables"<br />

For more information on <strong>the</strong> various environment variables that<br />

can be set in <strong>Oracle</strong> <strong>Reports</strong>.<br />

5-6 <strong>Oracle</strong> Application Server <strong>Reports</strong> Services <strong>Publishing</strong> <strong>Reports</strong> <strong>to</strong> <strong>the</strong> <strong>Web</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!