`
lion222
  • 浏览: 125145 次
  • 来自: ...
文章分类
社区版块
存档分类
最新评论

典型报表设计工具分析

阅读更多

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

(一)表格式布局
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)不支持绝对定位。

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

分享到:
评论

相关推荐

    FineReport三张典型报表图制作代码

    2. 数据源绑定:选择或连接数据库,将需要展示的数据字段拖拽到报表设计区域。 3. 添加公式和表达式:根据需求,可以为单元格添加计算公式,如求和、平均值等。 4. 编写代码:在FineReport的JavaScript API中,可以...

    陌陌聊天数据实现FineBI数据分析报表

    6. **报表设计**:利用FineBI丰富的图表类型(如柱状图、折线图、饼图等),设计并布局报表,展示聊天数据的关键指标。例如,可以通过时间序列分析用户活动趋势,通过词云展示热门词汇。 7. **交互式分析**:FineBI...

    nc查询引擎概述及典型报表种类.doc

    ### NC查询引擎概述及典型报表种类 #### 一、查询引擎概述 NC查询引擎是针对企业级财务管理软件中的一种高效的数据查询与展示工具。它主要应用于财务报表的生成与数据分析,能够快速地从复杂的数据库中提取有用的...

    中国软件开发者的Web报表工具——Ming-WebReport

    【好消息】 ... 【重要提示】 ...如果由于其他原因,您无法注册成功,请先注册网站会员,并用安装组... 在这里有大量精美的典型报表和行业应用报表示例供您观赏,敬请访问:http://www.soft2web.com/webreport/index.htm

    会计报表设计.pdf

    《会计报表设计——以30 e 家连锁酒店营业日报表为例》 会计报表是企业经营状况的重要体现,尤其对于服务业如酒店业来说,详细且准确的报表设计至关重要。30 e 家连锁酒店的营业日报表就是一个典型的例子,它涵盖了...

    vs报表小例子

    水晶报表是由SAP公司开发的一款专业报表设计软件,它可以与多种数据库系统集成,用于生成各种复杂的业务报告。水晶报表的强大之处在于它的灵活性和易用性,用户可以利用它设计出各种格式的报表,包括表格、图表、...

    WinCC 数据报表实现方法介绍.pdf

    综上所述,WinCC提供了丰富的工具和技术来满足不同类型的报表需求,无论是简单的数据记录还是复杂的报表分析,都能够通过WinCC的专业功能得到很好的支持。这对于提高工业生产效率和数据分析能力具有重要意义。

    8个数据库设计典型实例

    ### 数据库设计典型实例概述 本文将针对八个典型的数据库设计实例进行深入解析,涉及人力资源管理、销售、仓储等多个领域。每个实例都将从实际应用场景出发,详细介绍其设计思路、功能需求和技术实现。 ### 实例1...

    用友报表模块式手册

    - **作用**:帮助开发人员了解数据结构,简化报表设计过程中的数据绑定操作。 ##### 2.3 业务系统集成 - **目的**:确保报表能够无缝接入现有的业务系统,如ERP、CRM等。 - **实现**:通过API接口或其他连接方式,...

    CrystalReport水晶报表教程

    Crystal Reports,通常简称为水晶报表,是一种强大的报表设计工具,广泛应用于Visual Studio环境中,包括Visual Studio .NET。它允许开发者创建交互式的、高质量的报表,不仅可以用于WinForms和WebForms应用,还支持...

    水晶报表应用教程下载

    水晶报表(Crystal Reports)是一款功能强大的报表设计工具,广泛应用于各种业务场景下的数据展现与分析。它不仅支持多种数据库,还能够通过丰富的图表类型和灵活的布局选项帮助用户直观地呈现数据。 #### 二、教程...

    一个报表精灵的例子access97

    通过分析这个示例,初学者可以了解到Access报表设计的基本步骤和技巧,同时也能学习到VBA编程,提高数据库应用的定制能力。对于已经有一定基础的开发者,这个例子可能提供了一些新的思路或解决方案,尤其是在处理...

    水晶报表应用源码

    3. 报表设计:利用水晶报表工具,创建各类报表模板,如学生名单、成绩表、出勤记录等。 4. 数据分析:通过统计和比较,对学生的成绩、出勤等进行多维度分析,揭示潜在问题或趋势。 5. 报表生成与导出:根据需要生成...

    多个润乾报表,导出到一个excel中的不同sheet页中

    它支持多种数据源,能够处理复杂的数据模型,并且允许用户通过拖拽等方式进行报表设计。 2. **Excel工作簿与工作表**:在Excel中,一个工作簿(Workbook)是包含多个工作表(Worksheet)的文件,每个工作表都是独立...

    struts2+ireport3.7.2 报表基本应用

    Struts2+iReport3.7.2报表基本应用是一个典型的Java Web开发中的报表生成场景,主要涉及两大核心技术:Struts2作为MVC框架处理前端请求和业务逻辑,iReport作为一个强大的报表设计工具,用于创建复杂的报表模板。...

    A基于J2EE的Web报表系统的设计与实现.pdf

    总的来说,基于J2EE的Web报表系统设计与实现涉及了多方面的技术和方法,包括多层架构、MVC框架、XML报表设计和开源报表引擎的使用。通过这样的系统,企业能够高效地处理大量数据,生成直观的报表,支持决策过程,...

Global site tag (gtag.js) - Google Analytics