主流表格制作软件功能对比

  • 格式:pdf
  • 大小:113.44 KB
  • 文档页数:7

支持
灵活打印 1、打印时可以进行页 不支持源自不支持面设置、页边距调整等
web 报表高级功能
以上我们对比了基本的报表功能,但是作为一个合格的报表插件,还需要在
交互性等报表高级功能方面表现良好。这些高级报表功能一般包括:交互式内容、
支持自定义函数组织数据集、参数报表、远程设计报表、报表批量打印、报表调
度功能、数据透视功能、多层次汇总报表、单元格级的显示或编辑权限控制、报
操作系统,unix 操作系统
操作系统
操作系统
支持
开放的应用 1、向应用程序员开放了数接口方式为 API,但接口方式为 API,但
接口
百个 JAVA 的 API 调用, 接口不够丰富; 接口不够丰富;
可以对报表进行深入控制
页面的集成 随意嵌入
支持
支持
web 报表性能
finereport
Ireport
交叉报表
与其他报表类型是一致 支持
的,可以混合和进行各种
不支持多重交叉表
变化
不支持
图表类型
报表中不支持图
支持地图、仪表盘、雷达
支持
表,而是通过
图、双轴柱线图、饼图、
1、仅三类统计图
image 控件实现,
柱状图、线图等 16 种样
2、不支持 Flash 统
而且要在同一张报
式,37 种图表
计图
表中显示多个图表
限)、WORD、TEXT 的导出;
(带格式)、XML、 2、不能实现不失真的
RAT
导出 PDF/EXCEL;
3、不支持不分页的
EXCEL 导出方式,且
不可控制是否导出隐
藏行/列;
套打
支持
支持,需要一定编码 不支持
支持横/纵向分页打 打印分页分
印,支持分栏打印,支不支持 栏
持强制分页
打印方式中仅能对指 定页数进行控制
很困难;
自定义图表类 支持简单图表自定义

不支持
不支持
横向展开 支持
不支持
支持
不规则分组
不支持
1、在报表中即可轻松实现
多数据集/数据 支持

不支持
主从报表 支持
不支持
子报表
支持
仅支持单层
格线
支持
不支持
独立格运算 支持
不支持
灵活的嵌套运 支持

不支持
不规则的分片 支持
报表
不支持
Excel 导入 支持 Excel 无缝导入 不支持
不支持 不支持
不支持 不支持 仅支持单层 不支持 不支持 不支持
不支持 不支持
报表展现输出
在报表展现方面,FineReport 报表完全支持 HTML 方式展现,支持多种 Excel
文件导出,在打印方面支持套打、分页分栏以及打印时的一些格式调整。下面对
比报表插件 BIRT 和 Ireport 在这几方面的表现:
编辑风格 选框、下拉列表框、下拉日
历、下拉树等常用的编辑风 完全不支持填报 完全不支持填报

支持
自动计算 1、类似 EXCEL 的自动计
算功能
支持
合法性检查 1、提供数据类型校验及自
定义的合法性检查;
支持
离线填写 1、EXCEL 方式及 HTML
方式的离线填报
多级汇总填 支持

最终用户制表能力
首先解释一下语义层技术的含义:“语义层”技术是通过对数据库里的有关数
自定义图表类型、横向展开、不规则分组、多数据集/数据源、主从报表、子报
表、格线、独立格运算、灵活的嵌套运算、不规则的分片报表、Excel 导入,BIRT
和 Ireport 插件并不完全支持,具体对比如下:
finereport
Ireport
BIRT
简单的数据列 支持

支持
支持
分组报表 支持
支持
支持
支持
支持
缓存机制 1、模板缓存、结果缓存、不支持
分页缓存三层缓存机制
并发控制 支持
不支持
对集群的支 支持

不支持
BIRT 不支持 不支持 支持
数据采集能力
报表是报和表的集合体,“报”的内容即是数据。但是 irepot、BIRT 等这些国
外报表对数据填报的北欧人能够显然重视度不够:
finereport
Ireport
BIRT
填报功能 支持
多数据源填 支持

支持
自由格式的 1、自由格式的填报表支持
填报表
插入、添加、删除多个录入
片区;
支持
1、提供丰富的编辑框、复
finereport
Ireport
BIRT
HTML 方式 支持
展现
支持
支持
支持
支持
PDF、EXCEL、WORD、
导出文件类
1、EXCEL(带公式、含1、输出 HTML、PDF、TXT、PPT、

打印属性、可加密), EXCEL、CSV、XML;POSTSCRIPT、HTML
PDF(可加密及设定权但不支持带文本格式
他的项目或应用集成:
finereport
报表部署与 可嵌入 J2EE 应用
应用集成
Ireport
BIRT
Java 环境可直接嵌 可嵌入 J2EE 应用
入应用
支持
支持
支持
支持的操作
1、windows 系列,1、windows 系列,
1、windows 系列,linux
系统
linux 操作系统,unixlinux 操作系统,unix
据项定义,把数据库中的数据定义成有明确的业务含义的名称。业务人员所面对
的不再是表、字段和它们之间复杂的关联、计算关系,而是他所熟悉的业务术语
和指标名称。
语义层
finereport 支持
Ireport 不支持
BIRT 不支持
应用集成能力
一般报表都需要和其他的项目集成,所以一个好的报表插件必须要能够和其
ireport、FineReport、birt 是近期比较主流的几个表格制作软件,下面对比 一下他们各自的功能表格制作软件基本功能对比。
报表设计
在报表设计方面,FineReport、BIRT、Ireport 三个插件都支持简单的数据
列表、分组报表。但是对于 FineReport 支持度比较好的交叉报表、图表类型、
表访问权限控制等等。下面的表格对比三个插件在这些方面的表现。
finereport
Ireport
BIRT
支持
均不支持,交互能 均不支持,交互能力
交互式内容
1、支持关联查询,支持通力较弱
较弱
用查询等交互式应用
支持自定义
函数组织数 支持
支持
支持
据集
参数报表 支持
支持
支持
支持 远程设计报
1、报表设计器可远程连接不支持 表
服务器
不支持
报表批量打 支持

不支持
不支持
报表调度功 支持

不支持
不支持
支持 数据透视功
1、可以通过简单拖拽实现不支持 能
制作数据透视表
不支持
多层次汇总 支持
报表
支持简单汇总 不支持
单元格级的
显示或编辑 支持
不支持
不支持
权限控制
报表访问权 支持报表权限管理
限控制
集成到已有项目 集成到已有项目中, 中,可以继承项目 可以继承项目中已 中已有的权限体系 有的权限体系