How to Customize the Reporting Page of an Object
In an object property pages, its Reporting page gives access to the reports of the products accessible by the profile. These reports are sorted in topic folders.
Example: in the Reporting page of the "Accounts" application, from the Repository consistency folder you can launch three reports ("Content Consistency (Scenario)", Content Consistency (Structure), and "Exchange Consistency (Structure Scenario)").
This Reporting page configuration is performed through the Report Display Context corresponding to a duo "MetaClass - Profile".
E.g.: Application MetaClass - EA Functional Administrator Profile.
In the Reporting page of an object, you can:
• add folders
• add reports to a folder
• organize the reports of a folder
To configure the Reporting page you can:
• create a Report Display Context for the corresponding MetaClass and define for which profile(s)
• configure the Report Display Context:
• create folders to sort the Report Templates
• add Report Templates to a folder
• organize the Report Templates of a folder
• add a MetaTest to a Report Template
Creating a Report Display Context
A report display context is MetaClass specific and can apply to one or several profiles.
To create a Report Display Context:
1. In the navigation menus, click Report Definitions > Report Templates > Report Display Contexts.
2. Click New.
3. Configure the Report Display Context:
• Name: enter its name
• MetaClass: select the corresponding MetaClass
• Profile: connect the corresponding profile

You can connect several profiles.
E.g.: "Enterprise Architecture - Application" Report Display Context dedicated to the Application MetaClass for EA Contributor and EA Functional Administrator profiles.
The Report Display Context is added to the Report Display Contexts page. You can access it:
• By Metaclass folder
e.g.: under Application MetaClass
• By profiles folder, for each connected profile
E.g.: under EA Contibutor and EA Functional Administrator profiles.
Adding a folder to the Reporting page of an object
In the Reporting page of an object, reports are organized in topic folders.

A folder including only one Report Template is not displayed, i.e. the report is available at
Report Folders section root, below the folders.
The folder can be displayed or hidden.
To add a folder to the Reporting page of an object:
1. Access the Report Display Context.
2. Hover the cursor hover the Report Display Context, and click
Open in new tab 
.
3. In Local Name, enter the name of the folder you want to add.
4. Click OK.
The folder is created.
5. To display the folder in the Reporting page of the corresponding objects, in the corresponding Display Folder cell select "Yes".
If the folder is empty it is not displayed in the Reporting page.
If the folder includes only one report, it is not displayed in the Reporting page, the report is available at Report Folders section root, below the folders.
6. To:
Adding a report to a folder of the Reporting page of an object
Once a report is available in the Reporting page of an object you can add it to a folder of the Reporting page of the object.

You can also remove a report from a folder.
Notes:
• A folder including only one report is not displayed, i.e. the report is available at the Report Folders section root.
• A report is available only once in the Reporting page: if a Report Template is added to several folders, it is available in only one of them (in the last created Report Display Context, or in the last created folder).
To add a report to a folder of the Reporting page of an object:
1. Access the Report Display Context.
2. In its
Characteristics page,
Reporting Page Content section, hover the cursor hover the folder concerned, and click
Open in new tab 
.
3. Display its Items page.
4. Click Connect and select the report(s).
E.g.: "Application - Technologies" and "Application - Business Capabilities" custom Report Templates.
Reports are available in the Reporting page of objects concerned, in the folder selected.
E.g.: the Reporting page of the AirportMega.com Application, shows "My best reports" folder with "Application - Technologies" and "Application - Business Capabilities" Reports. They are no longer in the Custom reports section.
Note: if you remove "Application - Technologies" Report Template from My best Reports folder and add it to Impact & Lineage folder, "Application - Business Capabilities" report is at the root of report Folders and its folder is not displayed.
Organizing the reports in a folder (Reporting page)
To organize the reports displayed in the Reporting page of an object:
1. Access the Report Display Context.
2. In its
Characteristics page,
Reporting Page Content section, hover the cursor hover the folder concerned, and click
Open in new tab 
.
3. Display its Items page.
4. Click
Reorganize 
and drag and drop the reports as required
5. Click OK.
Adding a condition to report availabity (MetaTest on Report Template)
On top of the duo MetaClass-Profile, you may need to a add a condition to the report availability.
E.g.: the report may depend on a portfolio.
This condition is defined through a MetaTest added to the Report Template.
The availability of a report in the Reporting page is based on this MetaTest, which accepts the current occurrence as input.
If the result of the corresponding test is false, the report is not displayed.
Prerequisite: the required MetaTest is already created, in Hopex Power Studio with Hopex Customizer profile, the only profile allowed to create macros.
To add a condition to report availability:
1. Access the Report Template properties.
2. Display its Complement page.
3. Right-click MetaTest folder and select Connect.
4. Find the required MetaTest and click Connect.

If you are in
Hopex Power Studio with Hopex Customizer profile, you can click Create to create the MetaTest.
E.g.: with this MetaTest, the report is only available for an application with "In house" Application type.
To create a MetaTest:
1. Connect to Hopex Power Studio (with HOPEX Customizer profile).
2. Access the Styles page: click Report Definitions > Teport templates > Styles.
3. Expand MetaTest folder.
4. Hover the cursor over
All MetaTests folder and click
> New >MetaTest.
5. Create the MetaTest:
• Name: enter a name
• Tested MetaClass: click the right oriented arrow and select the concerned MetaClass
• click OK
6. Display the MetaTest properties: expand the folder corresponding to your tested MetaClass, and click your MetaTest.
7. In Texts > test Expression, enter the test code.
Viewing the Report Display Context configuration result
Notes:
• A folder including only one Report Template is not display, i.e. the report is available at the Report Folders section root.
• A report is available only once in the Reporting page: if a Report Template is added to several folders, it is available in only one of them (in the last created Report Display Context, or in the last created folder).
To view the Report Display Context configuration result:
1. Access the Report Display Context.
2. Display its Reporting page.
E.g.: The Enterprise Architecture - Application Report Display Context includes "My best Reports" folder with three reports.

Although "Application Impact Graph" Report Template is included in "My best reports" folder of "Enterprise Architecture - Application" Report Display Context it is not available in this folder as already included in the "Impact & Lineage" folder.
3. If needed, use the filters to filter the display.