aperte-reports 介绍

来源:互联网 发布:nginx ip映射域名访问 编辑:程序博客网 时间:2024/06/08 19:03

项目地址:http://code.google.com/p/aperte-reports/

Effective reporting is crucial in monitoring the operation of information systems and operation of any enterprise. Quick access to key information provided in transparent manner affect the accuracy and speed of decision-making. Application Aperte Reports is a flexible tool based solely on open source solutions, allowing the report execution, manage their definitions and aims to provide lightweight reporting platform. Use of Portlet technology allows you to place graphical components in a portlets container operating on the organisation portal.

Defining reports

Aperte Reports uses JasperReports technology, so report definitions are created using an advanced editor - iReport. Tool enables you to create complex reports that include tables, charts, graphics, embeded reports, etc. In the report definition you can specify a data source and parameters given by user when generating the report.

Reports definitions management

Aperte Reports Manager is the administrative portlet that presents a list of predefined reports and to perform basic operations such as add, delete, search or change the definition of attributes and generate a report.

Generating reports

Aperte Reports Invoker is a small portlet for performing individual reports. User selects a report from the list, introduces the input parameters and selects the destination format - CSV, HTML, PDF or XLS. Generated report file is returned to the user's browser.

Background reporting

Reports can also be generated in background, which means that the result isn't immediately displayed on the screen, but stored in the system and optionally also sent to user via email. You can view reports generated in the background by a portlet Aperte Reports Order Browser.

Cyclic reporting

Implemented Quartz technology allows you to make reports at any user-defined cycles. Such reports are always make in the background. Aperte Cyclic Reportsportlet is used to configure the cycles.

Portal integration

Results reports can also be presented directly to the website of the organization through Aperte Reports Dashboard portlets. Each portlet instance can be associated with various reports definitions so that the live generated reports are related to the presented content.

Integration with application

All GUI elements are created in separate components in Vaadin technology, so you can easily use their in applications based on this framework. For applications written in other technologies provided a special class to generate and return reports in the proper format. You can also use this class to generate application-specific documents.

原创粉丝点击