Alfresco / alfresco-ng2-components

Alfresco Angular Components
https://www.alfresco.com/abn/adf/docs/
Apache License 2.0
294 stars 268 forks source link

Seperate Report Definition from Report Rendering #1175

Closed jsotiro closed 7 years ago

jsotiro commented 8 years ago

Type of issue: (check with "[x]")

- [X] New feature request
- [ ] Bug  
- [ ] Support request

Current behavior:

Currently we have the definition filter options as part of the charts and reports making it hard to include the reports in a dashboard. Expected behavior:

Currently we have the definition filter options as part of the charts and reports making it hard to include the reports in a dashboard.

The definition options should be a screen (and component) of its own. This is what the user sees when they create a new report.

For instance for a Process heat map a user's start with this.

reportdefinition

An when they save it the report and any other defines report looks like below, with the choices being legends and a settings icon that can bring up the options and change them. Once done the user they can either save it and the changes are reflected heatmapreport Steps to reproduce the issue:

Component name and version:

Browser and version:

Node version (for build issues):

New feature request:

The current implemenation of the reports components mimics the end user experience of Actviti. However, the purpose of the component is to allow to embed defined reports in user dashboards. With the current UI it's very hard to do that, unless you follow the prededined Activiti Analytics UI.

magemello commented 7 years ago

@jsotiro needs more details here.

jsotiro commented 7 years ago

@magemello details added