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.

B.1.44 REPORTS_NLS_XML_CHARSETS<br />

Environment Variables<br />

Description This environment variable provides an override option <strong>to</strong> enable you <strong>to</strong><br />

define <strong>the</strong> character set encoding used when saving a report in XML format. This is<br />

only required where <strong>the</strong> required character set mapping for <strong>Reports</strong> NLS_LANG <strong>to</strong><br />

XML IANA character sets do not produce <strong>the</strong> required results.<br />

To enable your XML parser <strong>to</strong> understand <strong>the</strong> characters within <strong>the</strong> XML files, <strong>Oracle</strong><br />

<strong>Reports</strong> does <strong>the</strong> following:<br />

1. Adds an encoding attribute <strong>to</strong> <strong>the</strong> XML declaration based on <strong>the</strong> value in NLS_<br />

CHARACTERSET, <strong>the</strong> character set part of <strong>the</strong> NLS_LANG variable.<br />

2. Translates <strong>the</strong> value set as <strong>the</strong> NLS_LANG character set (e.g., JA16SJIS) <strong>to</strong> what is<br />

expected in <strong>the</strong> XML specification (e.g., Shift_JIS).<br />

You can override this mapping by adding entries <strong>to</strong> <strong>the</strong> REPORTS_NLS_XML_<br />

CHARSET.<br />

Valid Values Set of mapping pairs separated by semicolons. The first value is <strong>the</strong><br />

encoding that is being produced and <strong>the</strong> second mapped value is <strong>the</strong> value that should<br />

be used for <strong>the</strong>se cases.<br />

=[;=][;=]...<br />

Default Not defined.<br />

Usage notes This environment variable should not be required and is currently only<br />

used as a workaround <strong>to</strong> Bug 2224413:<br />

NLS:NEED STABLE MAPPING FROM ORACLE'S NLS_CHARACTER_SET TO IANA<br />

ENCODING<br />

Example<br />

WISO-8859-8=ISO-8859-8-1;CSEUCKR=EUC-KR;WINDOWS-949=EUC-KR;EUC-CN=GBK;WINDOWS-936=GBK<br />

B.1.45 REPORTS_NO_DUMMY_PRINTER<br />

Description This environment variable specifies whe<strong>the</strong>r <strong>the</strong> system’s surface and<br />

fonts should be used instead of <strong>the</strong> printer’s.<br />

Valid Values TRUE|not set<br />

Default TRUE<br />

Usage Notes<br />

■ REPORTS_NO_DUMMY_PRINTER is set by default and is required <strong>to</strong> be set at all<br />

times. If it is not set (as a result of being user-modified), and <strong>the</strong>re is no valid<br />

printer, error REP-1800 error is raised. Alternatively, you could use TK_PRINT_<br />

STATUS when you have no valid printer. A valid printer response is required by<br />

<strong>Oracle</strong> <strong>Reports</strong> <strong>to</strong> generate output, even if you are generating <strong>to</strong> a file. Beginning<br />

with <strong>Oracle</strong> <strong>Reports</strong> 10g (9.0.4), if <strong>the</strong> uiprint.txt file does not contain a valid<br />

entry (i.e., no valid printer is defined), but REPORTS_NO_DUMMY_PRINTER is set,<br />

<strong>Oracle</strong> <strong>Reports</strong> uses screenprinter.ppd specified in uiscreenprint.txt.<br />

You should unset this environment variable only if you do not want <strong>the</strong><br />

screenprinter.ppd driver <strong>to</strong> be used by <strong>Oracle</strong> <strong>Reports</strong> when <strong>the</strong>re is no valid<br />

printer.<br />

<strong>Reports</strong>-Related Environment Variables B-17

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

Saved successfully!

Ooh no, something went wrong!