Style Report 一

 

[转帖]Style Report(一)

 Style Report是美国英网(InetSoft)软件技术公司开发的基于Web的纯Java电子报表解决方案。通过Style Report,用户在Internet/Intranet 环境中可以非常方便地构建一个强大的报表系统:用户可以在任何地方通过浏览器来观看报表,且不需要下载任何的插件;用户所观看到的报表是完全动态可交互的,并且可以很方便地通过电子化的方式来存储和传输;用户不仅可以交互地观看报表,还可以修改报表或是创建一个新的报表 。

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的解析,对于数据库同时支持视图和存储过程。还提供了Data Sheet界面,解决同时调用多数据源问题

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服务器。报表可以被内嵌到Portal页面中或是作为独立的Portlet使用。随同强大的JSP Tag库,会更简单方便地将报表集成到你的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利用独特的、具领先地位的数据流技术,高质量的解决数据量大的问题。它利用数据流高效率地提取大型数据集,生成报表。无须等到数据全部提取出来,只要获取的数据可以生成报表的第一页,它就会被传送到报表引擎生成报表,然后利用‘按需分页调度(Demand-Paging)机制发送报表到用户界面

24.系统优化技术(System Optimization):优化选项控制着报表的生成是按CPU还是内存进行优化。如果按内存进行优化,当大型数据集的大小超过了页面调度的极限,在处理过程中,数据集将被按页存储到磁盘。如果按CPU进行优化,数据会被长时间地保存在内存中,以供直接访问,提高报表生成的速度

25.可调整的缓冲系统(Configurable Cache):强大的缓冲系统可以存储最近执行过的报表和数据集。根据具体的性能要求,管理员可以通过Enterprise Manager直接调整缓冲系统的配置,包括:缓冲区大小,缓冲时间间隔,交换文件的最大生命周期,工作集大小以及每个会话的最大报表数

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值