48.2 EXPORT_DATA Function
This function exports current region data.
Note:
TheAPEX_REGION.EXPORT_DATA
function only supports native regions at this time.
Syntax
APEX_REGION.EXPORT_DATA (
p_format IN apex_data_export.t_format,
--
p_page_id IN NUMBER,
p_region_id IN NUMBER,
p_component_id IN NUMBER DEFAULT NULL,
p_view_mode IN VARCHAR2 DEFAULT NULL,
--
p_additional_filters IN apex_exec.t_filters DEFAULT apex_exec.c_empty_filters,
--
p_max_rows IN NUMBER DEFAULT NULL,
p_parent_column_values IN apex_exec.t_parameters DEFAULT apex_exec.c_empty_parameters,
--
p_as_clob IN BOOLEAN DEFAULT FALSE,
--
p_file_name IN VARCHAR2 DEFAULT NULL,
p_page_size IN apex_data_export.t_size DEFAULT apex_data_export.c_size_letter,
p_orientation IN apex_data_export.t_orientation DEFAULT apex_data_export.c_orientation_portrait,
p_data_only IN BOOLEAN DEFAULT FALSE,
--
p_pdf_accessible IN BOOLEAN DEFAULT FALSE,
--
p_xml_include_declaration IN BOOLEAN DEFAULT TRUE )
RETURN apex_data_export.t_export;
Parameters
Parameter | Description |
---|---|
p_format |
Export format. Use constants apex_data_export.c_format_* |
p_page_id |
ID of the page where the region is on. |
p_region_id |
Open the query context for this specific region ID. |
p_component_id |
Region component ID to use. For Interactive Reports and Interactive Grids, this is the saved report ID within the current application page. For JET charts, use the chart series ID. |
p_view_mode |
The view type available for the report. The values can be:
If p_view is |
p_additional_filters |
Additional filters to apply to the context. |
p_max_rows |
Maximum amount of rows to get. Default unlimited. |
p_parent_column_values |
For the detail grid in an Interactive Grid Master-Detail relationship. Use this parameter to pass in values for the master-detail parent column(s). |
p_as_clob |
Returns the export contents as a CLOB. Does not work with binary export formats such as PDF and XLSX. Default to false .
|
p_file_name |
Defines the filename of the export. |
p_page_size |
Page size of the report. Use constants apex_data_export.c_size_* |
p_orientation |
Orientation of the report page. Use constants apex_data_export.c_orientation_* |
p_data_only |
Whether to include column groups, control breaks, aggregates, and highlights. |
p_pdf_accessible |
Whether to include accessibility tags in the PDF. Defaults to false .
|
p_xml_include_declaration |
Whether to include the XML declaration. Defaults to true .
|
Returns
The export file contents, mime_type, and optionally the report layout.
Examples
Get the export result for a given saved interactive report on page 3 and download as HTML.
DECLARE
l_export apex_data_export.t_export;
l_region_id number;
BEGIN
SELECT region_id into l_region_id
FROM apex_application_page_regions
WHERE application_id = 100
and page_id = 3
and static_id = 'classic_report';
l_export := apex_region.export_data (
p_format => apex_data_export.c_format_html,
p_page_id => 3,
p_region_id => l_region_id );
apex_data_export.download( l_export );
END;
Parent topic: APEX_REGION