Configuring iHRIS Dashboards
iHRIS version 4.1.11 comes with the functionality to set dashboards. The steps below explain how to do the configurations.
First of all you need to have the report views that will be part of the dashboard defined. You can follow up this link to learn how to create these reports.
For this tutorial we are going to use reports that come with iHRIS. To set up a dashboard you need to use the internal report view names.
- Age Distribution (age_distribution)
- Age By Facility (age_facility)
- Classification Breakdown (classification_breakdown)
- Nationality Breakdown (nationality_breakdown)
- Retirement Planning (retirement_planning)
After identifying the report views, next thing you do is set that up on a page using an XML file. These properties need to be set under the dashboard page (/I2CE/page/dashboard) and dashboard page arguments' (/I2CE/page/dashboard/args). Here is a list of some properties you may want to specify for the dashboard page arguments:
- default_settings
- These are settings that apply across all report views on the dashboard
- height: height for each individual report view on the dashboard
- width: width for each individual report view on the dashboard
- title: the tile for the dashboard
- label_size: this is the font size for the title
- These are settings that apply across all report views on the dashboard
- dashes
- This is the node where you specify the report views. Each report view can have certain specific settings
- For dashboard view you can specify the following:
- tasks
- roles
- settings
- These settings can be anyone of those defined in the defaults settings if you want to override them
- order: the order in which the reports have to appear using numbers 1,2,3...
- report_views
You can view this file for the structure of the module.
To use this module you need to enable it from Configure System->Configure Modules->iHRIS Manage (submodules) check iHRIS Manage Dashboard then update.