fix render custom reports inside dashboards

Registered by Greg on 2015-04-10

Dashboards render a variety of object including charts, GIS maps, pivot tables and custom reports. Unfortunately there is no method to render custom reports in their final display layout (containing data) inside dashboards. At present their inclusion as dashboard items results in the display of the report a URL shortcut.

What is required is the ability to include a custom report as a dashboard item so that it opens and executes to display report results inside the frame holder for that dashboard item.

Suggestions for improvement:
When custom reports are added to dashboards the following should take place (on first run or on dashboard inclusion):
 a) for reports that require [Report parameter] 'Organisation unit' the user should be required to select a 'default value' (to be stored and recalled each time the dashboard item is rendered).
 b) for reports that require [Report parameter] 'Reporting period' the user should be required to select a 'relative period option' (to be stored and recalled each time the dashboard item is rendered).
 c) for reports that require no parameters, the report should be executed and rendered inside the dashboard item frame.

Admission: item (b) could be considered 'tricky' as not all custom reports have fixed or consistent 'reporting periods' or 'period types' but the rendering of custom reports as items on dashboards is intended to provide overview information to managers and not massive, overly complicated lists of data down to facility level. The proper use of custom reports in dashboards is to provide overview information which should only be derived for the macro level view (as is our current requirement)

Blueprint information

Status:
Not started
Approver:
Lars Helge Øverland
Priority:
Undefined
Drafter:
Greg
Direction:
Needs approval
Assignee:
Greg
Definition:
New
Series goal:
Accepted for trunk
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.