About Report Components

The first step in creating a new report is to select the source of the data for the report. A Data Model defines data that is used by a report.

A report typically consists of the following components:

  • Data Model

  • Layout

  • Properties

  • Translations

A Data Model may contain multiple data sets and it defines how data fields are structured in relation to each other. It may also contain parameters with lists of values, bursting definitions and other structures or properties that determine how data is provided to a report. For information on creating a data model, see Data Modeling Guide for Oracle Business Intelligence Publisher.

Reports that use Oracle Business Intelligence Subject Areas as the data source do not require a separate data model. For more information, see Creating Reports Using a Direct Connection to a Subject Area.

The next step is to design a layout for the report data. The layout defines how the data is presented in the report. A layout consists of a template file and a set of properties for rendering the template file. BI Publisher supports templates created from a variety of sources including Microsoft Word, Adobe Acrobat, Microsoft Excel, Adobe Flash, and BI Publisher's own layout editor. A report can include multiple layouts.

Next, configure properties for the report. The report properties enable you to control many aspects of the report generation, formatting, and display.

Optionally, add translations for the report. BI Publisher's translation support enables you to include translations for individual layouts or for all translatable strings in the layout, data model, and the report metadata.

This chapter describes the process of creating a report by selecting a data model, adding a layout, and configuring properties using the report editor. For more information about report components, see the sections that are listed in the following table:

Topic More Information

Creating a data model

See the Data Modeling Guide for Oracle Business Intelligence Publisher

Selecting a layout type

About the Layout Types

Creating specific layout template types

Creating BI Publisher Layout Templates

Creating RTF Templates

Creating RTF Templates Using the Template Builder for Word

Creating Excel Templates

Creating PDF Templates

Creating Flash Templates

Creating eText Templates

Translating reports

Translation Support Overview and Concepts