`
gaojingsong
  • 浏览: 1201245 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

【OpenReports 介绍】

阅读更多

OpenReports 是一个基于web的报表解决方案,可为用户提供通过浏览器查看动态创建的PDF、HTML或XLS格式报表的能力。OpenReports 使用Java开发的,并使用JasperReports作为报表生成引擎。

 

OpenReports is a powerful, flexible, and easy to use web reporting solution that provides browser based, parameter driven, dynamic report generation and flexible report scheduling capabilities. Supports JasperReports, JFreeReport, JXLS, and Eclipse BIRT

 

OpenReports 是一个灵活、强大和易于使用的开源web 报表制作工具。OpenReports 提供的基于浏览器,参数驱动,动态生成报表和灵活的报表预定的能力。OpenReports支持各种各样的开放来源报表引擎,包括JasperReports、JFreeReport、JXLS和Eclipse BIRT,为制作各种各样的报表需求提供支持。

 

  OpenReports也支持查询报表和图形报表,容易创造基于SQL语句的报表而不必要求报表已预定义。

 

  ·OpenReports提供一个基于web的报表生成和管理界面,具有以下特点:

 

  ·支持各种各样的导出格式,包括PDF、HTML、CSV、XLS、RTF和图象。

 

  ·通过web界面进行用户、分类、报表、图、参数和数据来源进行管理。

 

  ·灵活的安排能力包括每日,每周和月度选择和多重接收。

 

  ·OpenReports的报表参数可以支持:日期、文本、表单、查询和布尔参数。

 

  ·对报告、安排和管理功能的细颗粒的安全访问控制。

 

  ·对报表开始时间、持续时间、状态和用户进行审核和追踪。

 

  ·支持利用JNDI 或者连接池数据源来产生报表。

 

  ·支持DrillDown 下钻报表和利用外部安全的URL 来集成报表。

 

  我们可以直接通过ReportService 来实现OpenReports 的报表生成和预定义能力。

 

  ReportService 可以通过使用广泛和灵活地暴露和使用API(SOAP 的web service 和HTTP的GET/PUT 请求)来为报表增加功能或者新的应用组件。

 



 

OpenReports is a powerful, flexible, and easy to use open source web reporting solution that provides browser based, parameter driven, dynamic report generation and flexible report scheduling capabilities.

OpenReports supports a variety of open source reporting engines, including JasperReports, JFreeReport, JXLS, and Eclipse BIRT, to provide support for a wide range of reporting requirements and capabilities. OpenReports also includes QueryReports and ChartReports, easy to create SQL based reports that do not require a predefined report definition. In addition, OpenReports now supports OLAP, via Mondrian and JPivot.

OpenReports provides a web based report generation and administration interface with the following features:

  • Support for a wide variety of export formats including PDF, HTML, CSV, XLS, RTF, and Image.
  • Web based Administration of Users, Groups, Reports, Parameters, and DataSources.
  • Flexible Scheduling including Hourly, Daily, Weekly, Monthly and Cron scheduling and multiple recipients.
  • Comprehensive Report Parameter support including Date, Text, List, Query, and Boolean parameters.
  • Fine-grained security controls access to Reports, Scheduling, and Administration functionality.
  • Report Auditing tracks start time, duration, status, and user of every report generated.
  • Support for multiple JNDI or Connection Pool DataSources for use in generating reports.
  • Support for Drill Down reports and external application integration via secure report generation URL.

OpenReports report generation and scheduling capabilities are also available directly via the ReportService, a Service-oriented architecture (SOA) for report generation and scheduling. The ReportService provides the ability to quickly add reporting functionality to existing or new applications through a comprehensive and flexible API exposed as a SOAP web service and to HTTP GET/PUT requests.

OpenReports Professional, the commercial version of OpenReports, includes all the features of the open source version and introduces advanced functionality, including the Reporting Dashboard, Alerts, Conditional Report Scheduling, and Report Statistics at an affordable price point.

  • 大小: 25.7 KB
0
0
分享到:
评论

相关推荐

    开源Web报表制作工具OpenReports3.0简介

    - **官方文档**:`or-3.0-admin-guide.pdf`文档详细介绍了OpenReports3.0的安装、配置和使用方法,是学习和操作的重要参考。 - **社区交流**:OpenReports有一个活跃的开源社区,用户可以在论坛上提问、分享经验...

    OpenReports 开发实例

    3. **数据源配置**:介绍如何定义数据源,包括静态数据源(预定义的SQL查询)和动态数据源(根据用户输入生成的SQL查询)。 4. **报表部署**:将设计好的报表模板上传到OpenReports服务器,设置报表参数和权限。 5...

    OpenReports中文支持完全解决方案

    本解决方案将详细介绍如何实现OpenReports对中文的全面支持。 1. **环境配置** 在使用OpenReports处理中文数据时,首先确保你的系统环境支持中文。这通常涉及到Java环境的设置,因为OpenReports是用Java编写的。...

    OpenReports Installation Guide

    下面详细介绍几个关键配置选项: ##### 2.1 数据库模式 (Schema) 在安装和配置 OpenReports 时,需要正确设置数据库模式。这一步骤通常涉及以下几个方面: - **选择数据库类型**:如 MySQL、PostgreSQL 或 Oracle。...

    OpenReports中文支持完全解决方案(新)

    在介绍具体的解决方案之前,我们首先明确一下OpenReports在中文环境下所面临的主要问题: 1. **页面显示支持中文**:用户界面中的文本(如菜单项、按钮标签等)无法正常显示中文字符,导致用户体验不佳。 2. **与...

    Web报表制作工具OpenReports3.0简介

    本资源中一个为英文版的原文件,一个是根据原文翻译而成的。该文件介绍的是开源Web报表制作工具OpenReports3.0的功能,详细的情况请访问http://oreports.com。翻译当中难免存在问题,还望大家多多指点。

    OpenReports中的JasperReport开发

    ### OpenReports中的...以上步骤详细介绍了如何使用 IReport 设计报表以及如何在 OpenReports 中配置并使用这些报表。通过这些步骤,可以轻松地集成 Jasper Reports 到 OpenReports 中,实现复杂报表的设计与展示。

    OpenReports中的JasperReport开发[归纳].pdf

    本篇文档将介绍如何在 OpenReports 中使用 JasperReports 进行报表开发。 一、利用 IReport 开发 JasperReport 1. **环境设置** 开发 JasperReport 时,确保使用的 IReport 版本与 OpenReports 配套,这是运行...

    java 报表生成 工具介绍

    以下是一些基于Java的报表生成工具的详细介绍: 1. **OpenReports**:OpenReports是一款基于Web的报表生成工具,它能够自动生成动态的PDF、XLS、HTML、CSV和图表报表。该工具利用了Hibernate、Velocity和Webwork等...

    推荐6款常用的Java开源报表制作工具.pdf

    本文将对六款常用的 Java 开源报表制作工具进行详细的介绍和分析,为开发者提供学习和参考的资源。 一、JasperReports JasperReports 是一个基于 Java 的开源报表工具,可以在 Java 环境下像其他 IDE 报表工具一样...

    java生成报表方法简介

    本文将详细介绍六种使用Java生成报表的方法,每种方法都有其独特的优势和适用场景。 #### 1. JasperReports JasperReports是目前最广泛使用的开源报表工具之一,它由Java源代码编写,可以集成到任何Java应用或IDE...

    12个最好的开源报表工具.docx

    以上介绍的报表工具各具特色,涵盖了从轻量级到复杂功能的各种需求。选择合适的工具取决于具体的应用场景、数据源类型以及预期的输出格式。无论是企业级应用还是个人项目,都可以从中找到合适的选择。这些工具不仅...

Global site tag (gtag.js) - Google Analytics