典型报表设计工具分析

一、概要
    对于目前主流的报表设计工具,按照报表的设计方式区分,大体可以分为三类,即表格式布局、区段式布局和智能式布局。每一种方式对应的典型产品分别如下:

(一)表格式布局
1、e.SpreadSheet, 安讯公司(http://www.actuatechina.com/
2、FarPoint Spread, FarPoint公司(http://www.fpoint.com/
3、润乾报表,润乾公司(http://www.runqian.com.cn/
4、FineReport,帆软公司(http://www.finereport.com

(二)区段式布局
1、水晶报表,Business Objects公司(http://www.china.businessobjects.com/
2、杰表,杰创公司(http://www.jatools.com/
3、FastReport,Fast Reports公司(http://www.fast-report.com/

(三)智能式布局
1、百灵报表(BIRT),安讯公司(http://www.actuatechina.com/

二、具体介绍

(一)表格式布局

1、e.SpreadSheet:
优点:
(1)完整的表格功能。
(2)操作灵活。
(3)兼容Excel。
缺点:
(1)Applet性能制约。

2、FarPoint Spread:
优点:
(1)完整的表格功能。
(2)弹出式计算器。
(3)兼容Excel。
缺点:
(1)仅限.NET平台。

3、润乾报表:
优点:
(1)行列对称。
缺点:
(1)功能不完整。
(2)扩展困难。

4、FineReport:
优点:
(1)极为丰富的样例。
(2)支持数据填报。
缺点:
(1)无表格嵌套。
(2)运行不够流畅。
(3)无宽度适应。

(二)区段式布局

1、水晶报表:
优点:
(1)所见即所得的设计方式。
(2)可视化数据关系定义。
(3)对齐感知。
(4)深度查询。
(5)参数树。
(6)操作灵活。
缺点:
(1)不能指定外部CSS。
(2)不支持表格式布局设计。
(3)不能自动布局。

2、杰表:
优点:
(1)超级cell模型。
(2)纯 JAVA 实现。
(3)丰富的样例。
(4)支持查询和输入表单的设计。
缺点:
(1)不能指定外部CSS。
(2)不能自动布局。
(3)扩展困难。

3、FastReport:
优点:
(1)样例管理功能。
缺点:
(1)不能指定外部CSS。
(2)不能自动布局。
(3)基于 Delphi 开发,运行平台受限。

(三)智能式布局

1、百灵报表(BIRT):
优点:
(1)扩展灵活。
(2)可指定外部CSS。
(3)智能化自动布局。
(4)包含表格式和区段式布局方式。
(5)样例管理功能。
缺点:
(1)不支持绝对定位。

三、总结
由上述分析可知,每一种典型的产品在具备其特有优点的同时也带有一些缺点。因此,在选择报表工具时,要根据具体的使用要求作出合理选择。

你可能感兴趣的:(.net,css,Excel,Delphi)