Tuesday, October 14, 2008

Setting Character-Mode vs. Bitmap Printing

Character mode Oracle Reports programs take their page dimensions and orientation from the print style associated with the request to run the program. Some print styles are predefined, and a System Administrator can define additional styles, if necessary.

Running Bitmap Oracle Reports Concurrent Programs

To run an Oracle Reports program in bitmap mode, query the concurrent program's definition in the Concurrent Programs form, and enter "VERSION=2.0b" in the Execution Options field. This defines the program to use the bitmap version of Oracle Reports. Bitmap Oracle Reports programs take their page dimensions and orientation from the program's definition (note: when printing a bitmap report, a print style is still required). If you wish to override the program's definitions, you can enter values in the Execution Options field for ORIENTATION and PAGESIZE. When entering more than one execution option, each option should be separated by a single space. There should be no spaces before or after the options.


Notes about PAGESIZE in the Execution Options field

In Oracle Reports, when defining a report the units and size of the report are specified in the report settings.
For bitmapped reports, x for PAGESIZE is usually in inches; however, this depends on the particular report definition.
You can enter the PAGESIZE parameter in the Execution Options field of the Concurrent Programs form (for bitmapped reports only) when you want to override the values specified in the report definition.

For example: VERSION=2.0b PAGESIZE=7.5x9

If the dimensions specified with the PAGESIZE parameter are smaller than what the report was designed for, you will generate a "REP-1212" error.

No comments: