首页| 水晶报表 | 润乾报表 | 快逸报表 | Birt报表 | 其他产品 | 报表教程 | 产品评述 | 技术文章 | 其他资料
>> 首页 -> 润乾报表 ->与传统报表工具的对比
与传统报表工具的对比

传统报表工具是指什么?

 在国内市场上,传统报表工具主要包括BO/Crystal/水晶报表、Brio/SQR、Cognos、MicroStrategy、Actuate、StyleReport、JasperReport等国外和开源产品以及国内的一些仿制产品。

 

为什么称这些产品为传统工具?

 这些产品的数学模型都是基于近三十年前的SQL/OLAP理论设计的,虽不断地有所改良,但根本处理方案并没有本质的变化,远远不能满足国内复杂报表的制作需求。

 

这些产品不断推出的新版本是否还算是传统工具?

 近年来不断推出的新版以及新产品都只是在技术上改进,如从C/S移植到B/S、支持Java等,而理论模型仍是原来那一套,所以仍然算是传统工具。

 

传统工具最显著的特征是什么?

 传统工具最显著的特征是主编辑画面呈条带状,以模拟SQL中的Select和Group运算;大部分产品采用繁琐的拖拽式编辑(有个别产品开始采用方便的表格式);交叉表要采用专门的类OLAP模型处理,样式和运算都非常死板。

 

传统工具处理复杂报表最大的难点在哪里?

 传统工具处理复杂报表的难点不全在于报表的样式(如斜线等),样式虽较繁琐但并非本质困难。最根本的难点在于其数据统计模型的不适应。落后的模型导致了其低下的制表能力,具体地说,就是难以甚至无法处理复杂报表所必须的多源分片、不规则分组、动态格间运算、行列对称等要求。

 

传统工具弱点的根源是什么?

 传统工具(无论国内国外)均以国外简单报表为基础设计的,其复杂度远远低于国内报表,当然不可能适应复杂报表的开发;大多数国外产品是优秀的OLAP前端工具,但并非专业的报表工具,而国内报表市场更大,厂商不愿放弃而已。

 

采用传统工具制作复杂报表一般会有什么症状?

 首先由于数据统计模型的不适应,导致经常编写代码准备数据(如几十甚至上百行的SQL或存储过程),动辄就要进行繁琐的子表拼接,即使这样仍有许多报表无法完成而需与用户商量改变,而且运算性能很差;

 其次由于大部分报表采用拖拽式编辑,使报表样式绘制麻烦,而且显示与打印不一致(与分辨率相关),生成EXCEL时格式失真

 另外,半数以上传统工具采用独立服务器,与应用程序难以集成,不可统一部署、控制力度不深、无法享受应用服务器的集群等能力,而且迫使应用开发人员去适应其并不适用的门户(用户权限等)功能,工作受限且浪费。

 

国外的报表工具是否一定更先进?

 在大部分通用软件领域,国外产品都要相对优秀。但在有强烈中国特色的报表领域内却是例外。国外产品不仅报表处理能力相当不适应,甚至技术也较为落后,如部分产品不能稳定地在UNIX上部署,在浏览器上不能提供纯HTML解决方案或只能支持IE,统计图输出仍采用原始的CGI方式等。国外产品作为报表工具使用时表现并不优秀。

   与传统报表工具的详细对比,请参见:深入比较润乾报表与传统报表工具

 

 相关内容:
 
 
 
 

Copy Right 2005, 版权所有 Report99.com