Skip to Main Content

Installation of the APEX part

Apex part consists of 1 list “Report Definition Actions” and two pages:

  • 5555 – Report Definition. This is a developer’s interface to the application. On this page, developers create and edit report definitions.
  • 5556 – Download. This page process downloading requests made from any other page at run-time, generates and returns the report file to the browser.

These page numbers must not be reserved by other pages in your target applications. Otherwise, contact the Report Designer vendor for a special version of the application.

Apex (as of version 20.2 and before) does not allow direct import of pages into a different application, but it allows page copying. So a developer first needs to import the Report Designer application and then copy pages from it to target Apex applications:

  1. Report Designer is an application that is imported like any other Apex application. In Application Builder Click Import and, in the wizard, select file f128.sql. Then click 2 times the Next button. As Parsing Shema select the one of any application that will use Report Designer and where database part has been already installed into. It does not matter whether you assign a new Application Id or reuse an existing Id. Click button Install Application:
    Installation Apex Part - 1
  2. Copy page 5556 (Download) and, if necessary, page 5555 (Report Designer, see the table with environment configurations) from Report Designer application to the target Apex application. This step may be executed at Report Designer install time or at any time later when you are ready to extend you target application with reports.
    Open any page of your target application in App Builder.  In the top right corner of the page click Create > Page as Copy:
    Installation Apex Part - 2
    then select “Page in another application”, click Next, select 5556 (or 5555) page of Report Designer Application, enter the same page number, and click Next:
    Installation Apex Part - 3
    For page 5556 select “Do not associate this page with a navigation menu entry.”
    For page 5555 you may want to “Create a new navigation menu entry.” In that case, do not forget to assign the page a correct Authorization Scheme so that only developers can see the page.
    Click Next. Go through the end screen of the wizard accepting default settings.
    Repeat this step for all apex applications which will create and download reports with Report Designer.

Now Report Designer is installed, merged into your target application and ready to use.

When you've tried Report Designer and are happy with its functionality, activate it.

Comments

Write a comment or question: