Skip to content

AperteReportsPortlets

mzuchowski edited this page Apr 2, 2015 · 1 revision

Introduction

Aperte Reports provide following portlets:

  • Aperte Reports Invoker
  • Aperte Reports Order Browser
  • Aperte Cyclic Reports
  • Aperte Reports Dashboard
  • Aperte Reports Manager (in Liferay's Control Panel)

In ordrer to add or remove portal's portlets, one has to sign in as a privileged user. In Liferay's default configuration it will be the following account:

Email address test@liferay.com
Password test

After signing in, click Add -> More.. and select Aperte Reports group.

http://wiki.aperte-reports.googlecode.com/git/img/tutorial/add_portlet.png

This list contains four portlets which can be added to the portal. The fifth portlet - Aperte Reports Manager, is an administrative portlet and is available only from Liferay's Control Panel.

http://wiki.aperte-reports.googlecode.com/git/img/tutorial/control_panel.png

Aperte Reports Invoker

Simple portlet which allows to view active report definitions and generate reports. It allows synchronous or background generation. Reports which are visible inside the portlet are those to which user (logged or not) has permissions.

http://wiki.aperte-reports.googlecode.com/git/img/tutorial/invoker.png

Aperte Reports Order Browser

This portlet displays reports generated in background. One can preview the result and check input parameters. Inside this portlet are visible only those reports to which has permissions.

http://wiki.aperte-reports.googlecode.com/git/img/tutorial/background_hidden.png

Aperte Cyclic Reports

This portlet allows user to schedule reports generation and configure its parameters. User can select only those reports to which has access (configured permissions)

http://wiki.aperte-reports.googlecode.com/git/img/tutorial/cyclic.png

Aperte Reports Dashboard

Dashboard allows to place reports in portlet. Configured report is shown only when user has access to it.

http://wiki.aperte-reports.googlecode.com/git/img/tutorial/dashboard_report.png

Aperte Reports Manager

Adminstrative portlet, intended to manage report definitions - adding, removing and configuring their attributes. For every report administrator can configure user roles which will have access to it. If all roles are selected then every user can have access to the report, even that not logged int to the portal.

http://wiki.aperte-reports.googlecode.com/git/img/tutorial/rm.png