`

Excel Report

阅读更多
基于Excel文件格式的报表生成器介绍 下载:http://code.google.com/p/excelreport/downloads/list最新版本:0.9.18 下载包中附带使用手册和example。 常见问题反馈: http://groups.google.com/group/excel-report?hl=en Email:22062164 at qq.com ExcelReport 是什么? ExcelReport是一款基于Excel的轻量级地报表生成工具,它通过用户定义报表模板文件,定义数据源,并配置相应的配置文件,就可以通过页面向指定Servlet请求输出报表,其生成的报表是一个excel文件。通过模板文件的方式来生成Excel文件,可以让程序员从对生成特定格式的 Excel文件输出格式的控制以及Excel文件读写等纷繁复杂而又容易出错的细节中解放出来,使得程序员只需组装自己的数据源,而根本不需要关心如何去生成Excel文件,如何用程序去控制最终的文件输出效果,从而大大增强了程序的可维护性,因为很多的报表输出格式的修改只需通过模板文件的修改就可以实现,而无需改动程序。同时该报表工具又提供一些灵活的特性来使得用户可以自由控制报表的输出过程。 ExcelReport的灵活性 数据源的自定义: 用户可以自己定义数据源以替代默认实现,例如,我们可以编写一个自己的数据库数据源,通过定义该数据源我们可以利用现有系统的数据库连接及数据检索框架等。 嵌入报表数据处理类: 用户可以嵌入自己报表数据处理类(通过配置文件配置),通过嵌入用户自己的报表数据处理类,报表工具给用户提供了一个入口让用户参与报表的生成过程。比如,用户可以在生成报表前来组合自己的数据源,在这里用户完全可以充分利用现有系统的相关业务类来生成自己的数据源。 插入查询监听器: 用户可以插入自己的查询监听器,通过监听数据源的查询请求来做相关数据的检索及处理等工作(该功能在主从报表中尤其有用)。 插入字段监听器: 通过插入字段监听器,使得用户可以参与报表的输出过程,控制报表的具体输出的数据。 目前它具有那些功能? 1. 卡片式报表的支持。 2. 列表式报表的支持。 3. 主从式报表的支持。 4. 分组式报表的支持。(注:主从式和分组式之间可以任意嵌套,即一个主从式报表中我们可以嵌套一个分组从而实现对主记录或从记录进行分组的功能,反之也如此。) 5. 格式化的数据输出,该报表工具支持所有Excel的格式化输出控制。 6. 支持所有Excel的函数。 它与普通报表工具的区别: 1. ExcelReport是一个完全基于excel的报表工具,其最大的特点是完全依赖于excel。这是其于其他任何报表工具的最大区别。 2. 通过依赖于Excel它具备了以下优点: a. 省略了专门的报表模板定义工具,应为该工具就是Excel本身,相信Excel的强大功能可以胜过任何其他报表工具模板定义工具。 b. 可以充分利用Excel的强大功能,如Excel函数库及其相关的脚本技术,Excel的图表(暂未提供支持)以及其对打印功能的强大控制能力。
分享到:
评论

相关推荐

    EMS Excel Report v1.5 创建强大的Excel报表

    Advanced Excel Report for Delphi是一个MS Excel基于模版报表生成器。简单易用的组件属性编辑器可以让你快速创建MS Excel强大报表,支持Borlandreg; Delphireg; 5, 6, 7和MS Office 97 SR-1, 2000, 2002 (XP) EMS...

    EMS Advanced Excel Report Library 1.7.0.4

    EMS Advanced Excel Report Library 1.7.0.4 Advanced Excel Report for Delphi是一个MS Excel基于模版报表生成工具的图表编程控件。简单易用的组件属性编辑工具可以让你快速创建MS Excel强大报表(zsh)。

    EMS Advanced Excel Report version 2.0.rar

    "EMS Advanced Excel Report version 2.0.rar" 是一个压缩包文件,主要针对的是使用Delphi编程语言的开发者。这个工具或库可能是用于创建高级Excel报告的解决方案,它旨在帮助开发人员更有效地生成和管理在应用程序...

    EMS Advanced Excel Report 2.0.0.1 D2010 XE XE10.1_10.3.rar

    **EMS Advanced Excel Report 2.0.0.1 for Delphi: A Comprehensive Reporting Solution** EMS Advanced Excel Report是一款专为Delphi开发者设计的高效且功能强大的Excel报表组件。它允许开发人员在Delphi应用程序...

    Advanced Excel Report.

    Advanced Excel Report for Delphi/C++ Builder is a powerful band-oriented generator of template-based reports in MS Excel. Easy-to-use component property editors allow you to quickly create powerful ...

    Excel Report Builder

    Excel Report Builder Excel Report 万能报表平台 Excel 使用WEB服务(webservice)访问远程数据库 使用本软件可以使你的应用系统(数据库)和excel相连。 可以把它嵌入到你的应用系统里,做为应用系统的...

    EMS Advanced Excel Report 1.9.8(Delphi 6 - Delphi 10.3).rar

    **EMS Advanced Excel Report 1.9.8** 是一款专为 Delphi 开发者设计的高级Excel报表组件,适用于从Delphi 6到Delphi 10.3的多个版本。这个组件允许开发者在他们的应用程序中创建复杂且高度自定义的Excel报告,而...

    Excel Report 万能报表平台4.45

    Excel Report Builder Excel Report 万能报表平台 Excel 使用WEB服务(webservice)访问远程数据库 使用本软件可以使你的应用系统(数据库)和excel相连。 可以把它嵌入到你的应用系统里,做为应用系统的...

    Excel Report Builder4.45

    Excel Report Builder Excel Report 万能报表平台 Excel 使用WEB服务(webservice)访问远程数据库 使用本软件可以使你的应用系统(数据库)和excel相连。 可以把它嵌入到你的应用系统里,做为应用系统的...

    Excel Report Demo CVI 2012.zip_CVI_DEMO_cvi新建Excel_excel_labwind

    本示例“Excel Report Demo CVI 2012.zip”是一个关于如何使用LabWindows CVI(一种流行的交互式C语言开发环境)与Excel进行交互的演示。下面将详细解释相关知识点。 1. **LabWindows CVI**: LabWindows CVI是由...

    Excel Report.rar

    在提供的压缩文件"Excel Report.llb"中,很可能是包含了一系列LabVIEW VI,用于演示或实际应用这些自动化报告生成的技术。LLB(Library)是LabVIEW的库文件格式,里面可能包含了多个子VI,每个子VI专注于特定的Excel...

    EMS Advanced Excel Report 1.9.4 D5 - XE7 (FS).rar

    【EMS Advanced Excel Report 1.9.4 D5 - XE7 (FS)】是一款专为Delphi开发者设计的高级Excel报表组件。该组件适用于Delphi 5到XE7版本,提供了一整套功能强大的工具,使开发人员能够轻松创建复杂的、具有专业级别的...

    EMS.Advanced.Excel.Report9.3.1.zip

    标题 "EMS.Advanced.Excel.Report9.3.1.zip" 暗示了这是一个关于Excel报告生成工具的软件包,版本号为9.3.1,由EMS(可能是EldoS Corporation的一个产品线,专注于数据库解决方案)开发。这个压缩包很可能包含用于在...

    EMS Advanced Excel Report 2.0.0.1 D2010 XE XE10.1~10.3

    Advanced Excel Report for Delphi是一个MS Excel基于模版报表生成工具的图表编程控件。简单易用的组件属性编辑工具可以让你快速创建MS Excel强大报表。EMS Advanced Excel Report 2.0.0.1 支持 Delphi D2010 XE XE...

    WinCC Professional V15.1 Excel Report Program

    WinCC Professional V15.1 Excel Report Program . WinCC Professional is an extremely powerful SCADA software from Siemens. It is the most versatile and used software in the world. It supports exporting ...

    EMS.Advanced.Excel.Report.Component.Suite.v.1.9.8.0.D5-XE10.1.Src.rar

    EMS Advanced Excel Report component suite is a powerful band-oriented generator of template-based reports in MS Excel. Easy-to-use component property editors allow you to quickly create powerful ...

    Delphi 12 控件EMS Advanced Excel Report 2.0.4.1 Full Source.zip

    EMS Advanced Excel Report 2.0.4.1 Full Source.zip

    Excel Report Generator:基于Excel的报表设计器和报表编写器-开源

    【Excel Report Generator】是一款基于Excel的开源报表设计器和报表生成工具,专为用户设计和创建业务报告而开发。它利用VBA(Visual Basic for Applications)技术,使用户能够在Excel环境中轻松设计复杂的报告结构...

    Advanced Excel Report 2.0.3 D11.rar

    该压缩包包含的是"Advanced Excel Report for Delphi"的版本2.0.3 D11,这是一款专为Delphi开发者设计的高级报表生成工具,其核心功能是利用Microsoft Excel模板来生成专业级别的报表。这个控件简化了在Delphi应用...

    Excel Report 打印

    在IT行业中,Excel Report打印是开发人员经常遇到的一项任务,特别是在使用Delphi这种强大的RAD(快速应用程序开发)工具时。Delphi以其高效的Object Pascal语言和丰富的组件库,为开发人员提供了构建桌面应用的强大...

Global site tag (gtag.js) - Google Analytics