ITPub博客

首页 > 应用开发 > Java > FineReport专业报表制作工具

FineReport专业报表制作工具

原创 Java 作者:littlesail 时间:2008-07-14 11:42:41 0 删除 编辑

FineReport是纯java编写的,针对软件开发商和系统集成商的一款企业级Web报表工具。

相对于传统的SQL型(Crystal等)报表工具,它有两大创新优点:

FineReport is a powerful pure java web reporting tool to be utilized or extended by users in all kinds of industry. It has two creative advantages, comparing to the typical SQL report tools (e.g. Crystal Report).

l 轻松设计出任意复杂格式报表 Easy Reporting in Complicated Format

FineReport创新性的将SpreadSheet的格子和数据库的数据列完美的结合起来, 用户只需要往格子里面拖拽数据列,就可以轻松制作出任意复制格式的报表。

FineReport creatively integrates spreadsheet cell with column from data source. User just needs to drag and drop data column to cell, and set cell attributes to easily create report with any format。

l 智能格子表单 Worksheet with Intelligent Cell

创新的智能格子表单功能,可以定义空表,将录入的数据直接回填到数据库;也可以对报表从数据库取出的数据进行修改,将修改后的数据重新回填到数据库。

Worksheet cell in FineReport not only presents data, but also allows user to input or update data and save it back to data source. This great function let report designer create simple web application without coding, which will save developing cost and speed up the data interaction with user.

其他突出优点: Other Outstanding Features

l 最终用户做报表

FineReport将报表的设计器界面和操作不做和Excel极度相似,使得只要会Excel的用户经过简单的培训,就可以直接设计报表了,把软件工程师从痛苦的报表设计中彻底解放出来了。

Since Microsoft Excel is a very popular spreadsheet editor, FineReport create a report design interface very similar to Excel in appearance and operation to let normal user design report without least training.

l 定制的报表设计器 Customized Report Designer

FineReport提供了插件式的报表设计器,用户可以在它的基础上定制开发出针对行业用户使用习惯的报表设计器,更好的降低用户的学习难度和提高用户的满意度。

FineReport has the plug-in designer component, so user can extend and embed it to create report designer customized for individual industry, which will decrease the difficulty in learning and increase user satisfaction.

ü 基于浏览器的客户端打印Browser to Create the report web printing

众所周知,由于历史的原因,浏览器自带的打印功能一直是一个半成品(打印出来的东西往往格式错误百出),远远不能符合实际的打印需求。FineReport创新性的将Adobe Reader和浏览器的DIV功能完美结合起来,使得基于浏览器的客户端打印和使用Word打印的用户体验几乎一样了,大大提高了用户对打印的满意度。

Web page printing relies on the browser, which may not provide consistent client side print format. FineReport seamlessly integrates Adobe Acrobat Reader and the DIV function of browser to create the amazing report web printing similar to MS word.

l 丰富的报表引擎API,良好的扩展性,支持无限的二次开发

FineReport的构建在报表引擎的API基础上的,报表所有的功能,都是可以通过公开的API来控制的,这样可以更加好的满足用户个性的需求。不再需要跟用户解释说,他的某某报表需求太个性化了,不能实现。

FineReport is constructed on the open API, which can utilized by any user to customize the report with various formats for specific need.

l 报表服务器Report Server

与Tomcat,Weblogic,Websphere等结合的Servlet形式的报表服务器,用户设计好报表后,不需要再次做任何的开发,直接把模板放到服务器指定的目录下面,就可以通过浏览器直接访问了,大大降低了工作量。

FineReport server is a Java Servlet, which can be embedded in any Java web server or J2EE server (Tomcat, Weblogic, Websphere). User just needs to publish the designed report template by put it on the designated directory of the server without any coding.

l 基于浏览器AJAX的零客户端报表展示和编辑 Web Browser based Report Review and Edit

不需要安装任何activex插件,全新的基于浏览器AJAX的零客户端报表展示和编辑,用户在BS浏览器的查看和编辑报表和在过去的CS环境中查看和编辑的体验几乎一致。

No ActiveX control any more, AJAX enabled web report and edit let user enjoy the powerful report without installing and maintaining any client side software.

l 灵活的参数编辑器和自定义零客户端点参数录入页面布局 Flexible Parameter Editor and Customized Parameter Input Layout

在实际系统中,大部分的报表都是带参数的,通过FineReport提供的报表设计器,可以给每个参数指定编辑器,可以自定义参数录入页面的布局,同时可以规定参数录入页面在报表页面的位置,大大降低了开发工作量和最终用户使用报表的难度。

In production, most of report has parameter to filter data. FineReport designer provides parameter editor to help user to define parameter with type, input format and position on the report page. So user has no need to create a separate parameter input page to invoke the report by extra coding.

l 报表定时器 Report Timer

通过FineReport自带的报表定时器,可以在指定的时间,自动开始产生报表,这样可以把那些数据量非常大,需要很长时间运行的报表,先产生出来,这样当用户再次查看速度就非常的快。

FineReport built-in timer can trigger generating report at designated time on the report server, so report with huge volume or heavy computation can be pre-run in advance on the report server background to reduce the user waiting time on the front end.

l 与其他文件格式(Excel工作薄,PDF, Word, SVG, Text, CSV等格式)转换 Data Import and Export

可以直接导入Excel的工作薄,XML格式的模板;可以导出Excel工作薄,PDF, Word, SVG, Text, CSV等格式。方便用户的数据转换。

To facilitate user’s working with existing application, FineReport provides the data import and export function, which allows to import Excel Workbook and XML Templates, and exports report to Excel Workbook, PDF, MS Word, SVG, Text and CSV format files.

详细了解请登陆:http://www.finereport.com

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13535579/viewspace-1007232/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    1
  • 访问量
    784