16.16 Formatting a Report Region or Report Query Using Report Layouts
Create a report layout to format a report region or report layout.
- About Report Layouts
Learn about report layouts. - About Report Layout Options
Learn about report layout options. - Creating a Report Layout
Create a report layout in Shared Components. - Editing a Report Layout
Edit a report layout in Shared Components. - Copying or Subscribing to a Report Layout
Copy a report layout from the current application or from another application. When copying a report layout from another application, you can also subscribe to it. - Subscribing to Email Templates
Subscribe to email templates on the Email Templates, Details page.
Parent topic: Managing Shared Components
16.16.1 About Report Layouts
Learn about report layouts.
To format either a classic report region, interactive report region, or report query, you associate it with a report layout. Using report layouts renders the data in a printer-friendly format. If you do not select a report layout, a default XSL-FO layout is used.
Print Server Type | Layout Types |
---|---|
Oracle Document Generator Pre-built Function | DOCX |
Oracle Analytics (BI) Publisher | RTF, XSL-FO |
APEX Office Print | DOCX, XLSX, PPTX, HTML, Markdown, CSV, TXT, ODS, ODT, ODP |
External (Apache FOP) | XSL-FO |
See Also:
Configuring Report Printing in Oracle APEX Administration Guide
16.16.2 About Report Layout Options
Learn about report layout options.
You can create a report layout based on one of these options:
-
Generic Columns - A generic report layout works with most query result sets. With this layout, the number of columns is automatically adjusted when generating the printable document.
Many report layout attributes can be defined declaratively for report regions using the built-in XSL-FO default layout. This step allows for creating customizable copies of the built-in default XSL-FO layout, if additional control over the report layout is needed.
-
Named Columns - A named column report layout is a query-specific report layout designed to work with a defined list of columns in the query result set. This type of layout is used for custom-designed layouts when precise control of the positioning of page items and query columns is required.
- Oracle Document Generator Pre-built Function
- APEX Office Print
See Also:
Configuring Report Printing in Oracle APEX Administration Guide
16.16.3 Creating a Report Layout
Create a report layout in Shared Components.
To create a report layout:
16.16.4 Editing a Report Layout
Edit a report layout in Shared Components.
To edit a report layout:
- Navigate to the Shared Components page:
- Under Files and Reports, click Report Layouts.
- On the Report Layouts page, select the layout you want to edit.
- For generic column layouts, edit the layout directly on the Edit Report Layout page and click Apply Changes.
- For named column layouts:
16.16.5 Copying or Subscribing to a Report Layout
Copy a report layout from the current application or from another application. When copying a report layout from another application, you can also subscribe to it.
Tip:
Subscriptions enable developers to reuse shared components across several applications in a workspace. To learn more about subscriptions, see Using Shared Component Subscriptions.To copy a report layout:
- Navigate to the Shared Components, Report Layouts page:
- To copy a report layout within the current application:
- To copy a report layout from another application:
16.16.6 Subscribing to Email Templates
Subscribe to email templates on the Email Templates, Details page.
Subscriptions enable developers to reuse shared components across several applications in a workspace. To learn more about shared component subscriptions, see Using Shared Component Subscriptions.
Tip:
You can also subscribe to an email template by copying it and enabling the Subscribe option. See Copying or Subscribing to an Email Template.To subscribe to email templates in the current application: