Professional Documents
Culture Documents
Customizing Interactive
Reports
Practice 1: Customize an Interactive Report as a Developer
Overview
In this practice, you will manage and customize the Interactive Report page in the Sample
Reports application as a Developer.
Downloads
• Did you miss out on trying the previous practices? Don’t worry! You can download the
application from here and import it into your workspace. To run the app, follow the
steps described in the Get Started with Oracle APEX and Using SQL
Workshop workshops.
Tasks
1. In this practice, you edit an interactive report in page designer and customize it for end
users. First, view the Interactive Report in page designer. In the Developer Toolbar,
click Edit Page.
a. Under Rendering, navigate to the Projects interactive report and then on the
Property Editor, select Attributes. Under Link, for Link Column, select Link to Single
Row View. Click Save and Run Page.
b. In the report, ensure that you have selected 1. Primary Report in the report toolbar.
Click the edit icon (pencil) for any row.
3. The current pagination type of the interactive report is Row Ranges X to Y. Assume you
want to always show your end users the total number of rows in the report as part of the
pagination display. In the Developer Toolbar, click Edit Page.
a. Under Rendering, navigate to the Projects interactive report and select Attributes in
the Property Editor.
4. You want to customize the display of the Search Bar. End users should be able to select the
display of the desired number of rows per page.
In the Property Editor, locate Search Bar under Attributes. Perform the following:
• Enable Rows Per Page Selector.
• Enter 10 for Maximum Rows Per Page.
6. You want to enable Excel and PDF formats in the Download option of the Actions menu. In
the Property Editor, navigate to Download. Select the Excel and PDF download formats.
8. Notice that the row selector and the new pagination type are available in the report.
10. The Save Report dialog box is displayed. Notice that the Public check box is now available.
Perform the following:
• Save: Select As Named Report
• Name: Enter Projects Public Report
• Enable the Public check box.
13. Notice that the Excel and PDF formats are available. Click the Close icon.
You now know how to manage and customize the interactive report as a developer. You
may now proceed to the next practice.
Overview
In this practice, you will manage and customize the Interactive Report page in the Sample
Reports application as an End User.
Tasks
4. Assume that you do not want to display the Start Date and End Date columns in the report.
Also, you want the Status column to display just after the Assigned To column. Perform
the following steps:
5. Next, let's say you want to filter the report results. First, you want to filter the report to
display rows that meet the criteria Cost <= 2000. Within these filtered results, you then
create another filter to display rows with Project is Bug Tracker. Perform the following
steps:
c. Next, add the second filter on the Project column. Click the Actions menu and
select Filter.
b. Remove the existing sort columns under Column by using the select list in rows 2 and
3 of Column to restore the value to the default, Select Column.
7. Create an aggregation against the Available Budget column. You want to display the sum
of the Available Budget.
c. The aggregate function is applied on the column. Notice that the sum of Available
Budget is displayed at the end of the report under the column. Navigate until the last
page to view the sum.
8. In the report, assume you want to include Cost calculated with tax. The computation you
want to make is Cost * 1.05. You create a computed column in the interactive report.
c. The control break is now applied. Notice that the aggregation you created in a previous
step appears at the end of each control break.
b. In the Highlight dialog box, for Name, enter Cost less than or equals 500. For
Background Color, select Green and for Text Color, select Black. Under Highlight
Condition, for Column, select Cost and for Operator, select <=. For Expression,
enter 500.
Click Apply.
11. Now, you want to control the number of rows to display on your Interactive Report page.
b. Notice that Rows Per Page in your interactive report is now 1-5.
13. Create a Group By report to display each Project with the Total Budget.
Click Apply.
16. A drop-down list automatically appears, with the report you just created being selected. You
can view the default primary report. You want to reset the Primary Report back to the
default settings and remove any customizations that you have made so far.
a. Select Primary Report from the Reports drop-down list. The primary report is now
displayed. You can make any changes to this report, and it will not be reflected in the
My Private Report private report you just created.
You now know how to manage and customize an interactive report as an end user. You may
now proceed to the next practice.