报表工具与EXCEL
2008-09-04 15:28
134 查看
对于许多从未接触过报表工具的非程序人员而言,EXCEL的功能已相当强大,编制报表并不麻烦,为什么还需要别的报表工具呢?这些报表工具与EXCEL有什么差别和关系?
EXCEL和报表工具是两个不同方向的产品,相互之间不能替代。相对于报表工具,EXCEL的不足之处主要有两点:
一是在自动计算报表方面。EXCEL能够绘制出非常复杂多样的报表,也可以在表内定义复杂的数据关系,但原始数据及表的样式都只能是确定的,每张报表都需要临时手工制作,而不能根据业务系统数 据库中的数据自动计算出相应的统计报表;报表工具则可以制作出体现数据与报表之间规律的报表模板,在应用时只要输入参数即可根据当前数据库中的数据实时自 动计算出报表。
二是在程序集成方面,EXCEL是面向终端业务人员的产品,本身未提供丰富的程序集成接口,特别是面向B/S应用时更为麻烦。而现实中我们需要的许多报表都需要集成在业务系统中展现;报表工具则通常面向程序人员,有丰富的程序接口供调用,可以将报表集成展现在业务系统中。
报表工具在处理报表有上述优势,但作为专业的报表软件来说,对应用人员要求也相对较高,业务人员很难直接使用,而且大多数报表工具在表样处理上远不如EXCEL方便,故而也不能取代EXCEL,两种产品会在较长时期内相辅相成。
一个好的报表工具应当在展现方面与EXCEL尽量兼容,不仅应能够将计算出的报表不失真地导出成EXCEL的格式以方便业务人员进行后期处理,而且最好还能够读取EXCEL的表样以充分利用业务人员在EXCEL上的丰富积累。国内出现的润乾、快逸等基本上可以满足。
EXCEL和报表工具是两个不同方向的产品,相互之间不能替代。相对于报表工具,EXCEL的不足之处主要有两点:
一是在自动计算报表方面。EXCEL能够绘制出非常复杂多样的报表,也可以在表内定义复杂的数据关系,但原始数据及表的样式都只能是确定的,每张报表都需要临时手工制作,而不能根据业务系统数 据库中的数据自动计算出相应的统计报表;报表工具则可以制作出体现数据与报表之间规律的报表模板,在应用时只要输入参数即可根据当前数据库中的数据实时自 动计算出报表。
二是在程序集成方面,EXCEL是面向终端业务人员的产品,本身未提供丰富的程序集成接口,特别是面向B/S应用时更为麻烦。而现实中我们需要的许多报表都需要集成在业务系统中展现;报表工具则通常面向程序人员,有丰富的程序接口供调用,可以将报表集成展现在业务系统中。
报表工具在处理报表有上述优势,但作为专业的报表软件来说,对应用人员要求也相对较高,业务人员很难直接使用,而且大多数报表工具在表样处理上远不如EXCEL方便,故而也不能取代EXCEL,两种产品会在较长时期内相辅相成。
一个好的报表工具应当在展现方面与EXCEL尽量兼容,不仅应能够将计算出的报表不失真地导出成EXCEL的格式以方便业务人员进行后期处理,而且最好还能够读取EXCEL的表样以充分利用业务人员在EXCEL上的丰富积累。国内出现的润乾、快逸等基本上可以满足。
相关文章推荐
- 报表工具如何实现多次导入Excel
- 报表工具如何实现多次导入Excel
- 开源Excel报表工具:jxls
- jXLS:一个支持类似jstl标签的excel报表工具包
- Excel Report 一个小巧实用基于java实现的Excel报表生成工具
- 导入导出封装工具类(二) jXLS Excel报表生成工具类
- Web报表工具FineReport实现EXCEL数据导入自由报表
- 【Java】15个免费的报表整合工具简介(pdf,excel,word)
- 导入导出封装工具类(二) jXLS Excel报表生成工具类
- 导入Excel报表到ListCtrl再插入SQL (客户信息导入工具)
- 主流报表制作工具之王者争夺战:功能大PK系列之类Excel负数特殊处理
- Java script操作Excel报表工具汇总
- jxls(poi) 工具 定制模板生产Excel报表
- Asp.net导出Excel报表(解决无网格问题)
- 操作Excel工具类(基于Apache的POI类库)
- vb.net 水晶报表 导出Excel
- 用MyXls生成Excel报表(C#)
- winform 水晶报表导出Excel无边框线的解决方案
- java 报表工具,delphi 封装 rm报表 ocx
- 推荐6款常用的Java开源报表制作工具