TK_PRINT_STATUS
environment variable(UNIX only) This environment variable specifies the command executed to validate
the printer. To make sure the printer is valid, this command is executed and
its output is searched for the strings unknown, non-existent, or invalid. If
one of these strings appears in the output, the printer is considered invalid
and cannot be selected. Otherwise, the printer is accepted by Oracle
Reports.
Valid Values |
Should include If this environment variable is not set, Oracle Reports uses the built-in default values: System V: Other: |
Default |
Not defined. |
You should only use this environment variable in cases where the printer
status command on your platform differs from the default values, or when
you have no valid printer. If you have no valid printer, you can set TK_PRINT_STATUS=echo
and specify a dummy entry in uiprint.txt
.
This workaround ensures that Oracle Reports gets a valid response when checking
for a printer.
If REPORTS_NO_DUMMY_PRINTER
is set, but the uiprint.txt
file does not contain a valid entry, then screenprinter.ppd
specified in uiscreenprint.txt
is used.
Note: REPORTS_NO_DUMMY_PRINTER
is set by default and is required to be set at all times. If it is not set
(as a result of being user-modified), error REP-1800 error is raised.
Printing on UNIX requires some setup and configuration to create the proper
printing environment. For detailed information, refer to "Printing
on UNIX with Oracle Reports" in the Oracle Application Server Reports Services Publishing
Reports to the Web manual, available on the Oracle
Technology Network Oracle Reports Documentation page (http://www.oracle.com/technology/documentation/reports.html
).
Copyright © 1984, 2005, Oracle. All rights reserved.