Style Report

Style Report,源自美国英网软件的基于Web的纯Java报表系统,报表设计器的操作演示没看到,在Style Report的学习中心只看到几张模糊的图片,Style Report的设计器是拖拽控件的设计模式,数据源的定义还是基于SQL语句查询数据库的,和其他的设计器没什么本质区别。Style Report的报表的HTML输出质量很好,非常适合Web环境。 

Style Report产品功能 Style Report从报表的设计、报表服务的管理以及最终展现界面都提供了非常多、强大的功能特性,最大程度的满足报表开发人员、报表管理人员以及最终用户的需求。

接下来介绍下其主要的功能点:

1.打印驱动:除可以用Java内置的打印驱动外,还可以选择Inetsoft的打印驱动以加快打印速度和提高打印质量。具备强大的打印功能:安全的服务器端打印与可选择的客户端本地打印相结合满足用户的需求,也可以输出为PDF、HTML、CSV、PS、EXCEL、XML、RTF等流行格式进行打印,方便用户进行选择

2.报表格式:除了支持传统的带状(Band)报表布局外,还支持新的流式(Flow)和表格式(Tabular)报表布局,同时针对中国式的复杂报表增加了Free Hand和公式表单的功能,使客户可以更容易、更方便的设计出所需要的报表

3.报表元素:支持表格、图表、图像、文本等所有流行的报表元素和多种交互性元素

4.表格样式:可以根据内容进行自动的布局,可以针对单元格定制表格格式,支持超过100种内置的表格风格,同时可以自己建立表格风格,还可以针对单独单元格进行格式化

5.图表处理:支持如Bar、Line、Area、Bubble等30多种图表格式及它们的交叉混合使用,支持图表和表格间相互数据的转换及数据共用

6.格式转换:支持PostScript、RTF、CSV、PDF、HTML和Excel格式的转换

7.报表预览:内置的报表预览工具可以预览报表,方便报表制作

8.可视化查询设计器:图形化的操作界面支持JDBC、CORBA、EJB、XML、TEXT等多种数据源和图形化的生成SQL 和SQL的解析,对于数据库同时支持视图和存储过程。

9.对Script的支持:用户可以编写JavaScript或代码来实现对每个报表元素的控制,以实现更多的功能,同时在脚本代码中可以调用软件的API和Java语句,实现更强大功能

10.与JSP和HTML集成:增加了JSP Tag库,可以将报表内嵌到JSP中。通过不同的Tag分别访问报表的内容和工具按钮。这样,应用程序可以选用或创建一个用户定制的界面,或将报表内嵌到没有使用Frame的HTML页面中。多张报表可以内嵌到同一个JSP页面里

11.与Portlet集成:报表可以被应用到Portal服务器中,作为Portlet来使用。作为Portlet的报表完全基于Portlet标准,支持Apache Jetspeed、Weblogic和Websphere等Portal服务器。

12.可重用的报表Bean组件:报表开发者可以事先将一些较固定的报表功能模块做成Bean, 然后把这些Bean作为元素,加到任何要设计的报表中,从而达到多次重复使用的目的

13.远程浏览报表:提供DHTML Viewer和Java Viewer,用户可以通过浏览器或Java客户端程序来远程浏览报表,同时进行一些如查询、打印、下载、邮件分发、存档、编辑等处理

14.自动分发报表:能够在实时的动态数据基础上创建报表,并立刻通过电子邮件把报表以任何支持的文件格式分发出去

15.参数化的报表:企业版不但能够建立简单的子表链接报表,而且能够建立有任意数量、任意层的子表链接的报表

16.最终用户创建报表:企业版提供了基于Web的报表制作工具,最终用户可以在浏览器上基于开发者为其定义的报表原型实现报表创建工作

17.存档及版本管理:用户可以以流行的输出格式将自己的报表保存到本地的文件系统中或一个版本控制系统中,而且还可以设定清理存档系统的规则

18.计划任务:允许管理员或任何单独的用户建立计划任务,按照一定周期,定义多种action来执行报表

19.远程管理:Web界面的所有功能都可以在浏览器中通过基于Web的管理工具来进行管理,管理员再也不必被约束在本地的服务器前

20.内建的安全策略(Security)及LDAP支持,支持默认和自定义的安全机制

21.按需分页调度(Demand-Paging),最大限度提高性能

22.集群配置(Clustering)及负载平衡功能

23.数据流技术(Data Streaming):Style Report利用独特的、具领先地位的数据流技术,高质量的解决数据量大的问题。

24.系统优化技术(System Optimization):优化选项控制着报表的生成是按CPU还是内存进行优化。

25.可调整的缓冲系统(Configurable Cache):强大的缓冲系统可以存储最近执行过的报表和数据集。

26.连接池(Connection Pool):为了减少数据提取时的开销,Style Report使用连接池连接数据库。用户既可以使用系统预设的,也可以使用自己的连接池,以提高报表系统的性能

27.Ad-hoc报表:Ad-hoc数据访问功能得到了很大的增强。所有的功能被分离为多个小的易管理的窗口,它是一种基于模的设计,对最终用户来说,大大提高了可操控性 

你可能感兴趣的:(设计模式,应用服务器,浏览器,配置管理,Excel)