This preface describes changes to the Oracle BI Publisher report designer.
This section includes new features and changes for Oracle BI Publisher 12c (12.2.1.3.0).
Defining Job Priority
You can assign critical, normal, or low priority for a report in the Report Properties page. BI Publisher processes the reports based on the report priority. See Setting the General Properties.
Using New Functions and Commands in eText Templates
You can use the following new functions, commands, operator in an eText template:
XPATH function to generate the XSL template. See Functions.
Variable handling functions. See the descriptions of AddToVar, AddToVar, ResetVar, and SetVar functions in Functions.
Numeric sorting commands. See DEFINE LEVEL Command and Command and Column Header Key Words.
Union operator. See Operators.
Generating CSV Output
You can choose to generate the report output only in CSV files. See Generating CSV Output.
Applying Heading Styles in RTF Templates
You can apply Heading 1 through Heading 6 styles in a Microsoft Word RTF template. The corresponding HTML output use H1, H2, H3, H4, H5, and H6 tags respectively. See Defining Styles for Paragraphs and Headings.
Defining Layout Tables
You can use layout tables to arrange text in rows and columns. Layout tables do not use table headers and table summary. See Defining a Layout Table.
Selecting the PDF/A-2B Version for PDF/A Output
You can select the PDF/A-1B or PDF/A-2B version of PDF/A standard when you configure the PDF/A output. See PDF/A Output Properties.
Testing Templates with Template Viewer
You can use Template Viewer to test templates. See Testing Templates with Template Viewer.
Specifying Multiple Templates for Splitting Data from Reports into Multiple Sheets
You can specify multiple templates to split the data from reports into multiple sheets. See Splitting Data from Reports into Multiple Sheets.
This section includes new features and changes for Oracle BI Publisher 12c (12.2.1.1.0).
XSLT Profiling in Template Viewer
XSL time logging commands are added to the XSL template to enable time measurements, which acts as a profiling tool. When the template is run, a log.csv file is generated which measures the time across the XSL code. See Using XSLT Profiling in Template Viewer.