3.5.6 Configuring Report Printing for an Instance
Enable end users to download and print reports in various formats, including PDF.
- About Configuring Report Printing
Enable report printing by configuring printing settings at the instance level, application level, and page and region level. - Configuring Report Printing in a Full Development Environment
Configure the print server type for an instance by editing the Print Server Type attribute on the Instance Settings page. - Configuring Report Printing Settings in a Runtime Environment
Configure report printing settings in a runtime environment by starting SQLcl and running the following SQL statements. - Determining Report Printing Settings in a Runtime Environment
Determine report printing settings in a runtime environment.
Parent topic: Configuring Instance Settings
3.5.6.1 About Configuring Report Printing
Enable report printing by configuring printing settings at the instance level, application level, and page and region level.
-
Instance Level: For full development environments, instance administrators must select a Print Server under Instance Settings, Report Printer. In runtime environments, instance administrators must specify the level of functionality (Standard or Advanced) for an entire APEX instance, as described in this section.
-
Application Level: Developers can specify a Print Server at the application-level by editing the Print Server Type attribute on the Application Definition page. Alternatively, workspace administrators and developers can define Report Queries and Report Layouts. Report Queries and Report Layouts are stored under Shared Components and are not tied to a specific page.
-
Page/Region Level: Developers can edit the report regions on specific pages to enable printing. This enables end users to print regions as reports in various formats.
See Also:
Printing Report Regions in Oracle APEX App Builder User’s Guide
When using the Oracle Document Generator Pre-built Function, your APEX instance must run off a database with DBMS_CLOUD
installed. Prior to configuring report printing, you must create the DBMS_CLOUD
credential in the database, and configure Document Generator as a Remote Print Server through the OCI Pre-built Function Page.
Tip:
For more information on configuring the DBMS_CLOUD
credential, see Understanding Web Credentials in Oracle APEX App Builder
User’s Guide.
For more information on configuring Document Generator as a Remote Print Server, see Document Generator Function in Oracle Cloud Infrastructure Documentation.
Parent topic: Configuring Report Printing for an Instance
3.5.6.2 Configuring Report Printing in a Full Development Environment
Configure the print server type for an instance by editing the Print Server Type attribute on the Instance Settings page.
To configure the printing of reports in a full development environment:
Tip:
You can override the Print Server Type instance-level setting at the application-level by editing the Print Server Type attribute on the Application Definition page.
See Also:
Configuring Report Printing at the Application Level in Oracle APEX App Builder User’s GuideParent topic: Configuring Report Printing for an Instance
3.5.6.3 Configuring Report Printing Settings in a Runtime Environment
Configure report printing settings in a runtime environment by starting SQLcl and running the following SQL statements.
To configure report printing settings in a runtime environment:
Parent topic: Configuring Report Printing for an Instance
3.5.6.4 Determining Report Printing Settings in a Runtime Environment
Determine report printing settings in a runtime environment.
To determine report printing settings in a runtime environment:
See Also:
- See Configuring Report Printing Settings in a Runtime Environment for a description of available parameters.
- GET_PARAMETER Function in Oracle APEX API Reference
Parent topic: Configuring Report Printing for an Instance