First implementation of the report generator interface for administrators to create templates for users to run. This will be improved and added to over time.

Proposal

To provide system administrators with an interface to create their own report templates which can then be run by certain users at the click of a button. This first implementation will deal with just reports on events with reports across users and documents to follow later.


Stories

AS A User I WANT TO see a list of reports that I have permissions to see SO THAT I can run them

AS A User I WANT TO be able to view a report editor SO THAT I can create and edit report templates

AS A User I WANT TO be able to specify filters within the report editor SO THAT I can limit the events/output in any permitted way

AS A User I WANT TO be able to choose a predefined field and relevant condition and value SO THAT I’m led to input correct data.

AS A User I WANT TO be able to combine multiple filter blocks SO THAT I can create more complex queries

AS A User I WANT any event I create to be indexed in such a way SO THAT it is searchable by the above filters

AS A User I WANT TO be able to specify columns and output properties that will appear in the result SO THAT I can adapt it to my needs

AS A User I WANT TO be able to select aggregation types for any output column SO THAT I can make use of the grouping below

AS A User I WANT TO be able to specify which fields the results should be grouped by SO THAT I can make use of the aggregates

AS A User I WANT TO be able to specify how the result should be ordered SO THAT I can simplify the reading

AS A User I WANT TO be able to run the report that has been created using the generator SO THAT I can quickly click once on a template to see the results


Add comment

Please add your comment in the box below.