Display Multibyte Characters in the Report Create a PDF Document of Your Report

Building a Report with Multibyte Characters for PDF Output 38-9 3. In the Runtime Parameter Form that displays, type the value PL exactly as shown, and click the Run Report button to execute the report. The Report Progress dialog box is displayed and provides the print status of the PDF output. When the PDF is created, this dialog box disappears. 4. Locate the PDF file multibyteutf8_your_initials.pdf and double-click to open the file. It should look something like this: Figure 38–7 PDF file of the report with Polish characters

38.5 Summary

Congratulations You have successfully created a report to support any character set in your enterprise. You have used Oracle Reports Builder to generate a portable PDF file using font subsetting. You now know how to: ■ create the query and paper layout for the multibyte report using the Report Wizard. ■ display multibyte characters using the UTF8 TrueType font. ■ create a portable PDF file of your report. For more information on any of the wizards, views, or properties used in this example, refer to the Oracle Reports online Help, which is available in Oracle Reports Builder or hosted on the Oracle Technology Network OTN, as described in Section 4.1.1, Using the Oracle Reports online Help . Note: You can open the PDF file on any computer and it will look exactly the same, without installing any Unicode font. This is because the PDF file includes the font used in the report. Notice the default rough visual appearance of the characters in the PDF output. You can smooth the characters by using smoothe lineart setting in Acrobat Reader. 38-10 Oracle Reports Users Guide to Building Reports Part VI Part VI Building Reports with PLSQL and Java The chapters in this Part provide steps to build reports that use PLSQL code or Java. You can include PLSQL, PLSQL libraries, REF CURSORs, and barcodes in your reports, and build JSP-based Web reports that include a Parameter Form. ■ Chapter 40, Building a Report that Includes PLSQL A PLSQL report uses an external PLSQL library and PLSQL within a report to modify formatting and to perform calculations on column values. For example, you can use a PLSQL procedure in a format trigger to include a space between records similar to a break report or to calculate the total compensation for each employee. ■ Chapter 41, Building a Paper Report with REF CURSORs A paper report with REF CURSORs helps manage queries. A REF CURSOR is a PLSQL cursor datatype that you can reference from within a PLSQL query. For example, if you already have numerous queries built and you want to reuse those queries in your reports, you can use a REF CURSOR in your report data model to access those queries. ■ Chapter 42, Building a Simple Parameter Form for a JSP-based Web Report A JSP-based Web report can be modified by adding a Parameter Form to accept user input at runtime that will determine what data will display in the report. ■ Chapter 43, Building a Report with a Barcode A barcode can be added to a paper or Web report by using the barcode JavaBean. In Oracle Reports Builder, the barcode JavaBean automatically generates a barcode for you based on the data you specify. For example, you can use the barcode to track shipping orders by generating a barcode based on the shipping order code. ■ Chapter 44, Building an Accessible JSP-based Web Report Using Oracle Reports and the standards defined in the Web Accessibility Guidelines, you can create a report that produces output that is compatible with assistive technologies such as screen readers. Oracle Reports provides properties and tags to support this effort.