Posted on 2011-11-09 10:47
FineReport——报表技术领跑者 阅读(266)
评论(0) 编辑 收藏 所属分类:
Java报表比较
|
对比点 |
FineReport报表 |
水晶报表 |
应用集成 |
后台的环境支持 |
纯JAVA,全支持 |
个别产品只支持Windows |
前台的环境支持 |
纯HTML,全支持 |
一般仅支持IE |
J2EE的应用服务器管理 |
嵌入应用,可充分利用应用服务器各项能力 |
|
J2EE的WEB部署 |
与应用统一部署 |
单独安装部署,操作相对复杂 |
J2EE的应用接口 |
丰富齐全,结合紧密 |
通过网络协议,力度不足,统计图常采用传统的CGI方式 |
Java Application集成 |
支持 |
非纯JAVA的不支持 |
.NET的应用集成 |
支持,独立服务 |
支持 |
页面的集成 |
完全嵌入 |
独立门户,很困难 |
用户权限控制 |
与应用程序一致 |
独立机制很繁琐 |
IDE集成能力 |
有限支持 |
不支持 |
并发能力 |
较强,4万单元格表在512M内存可并发50个以上 |
基础程序对内存要求很高,并发数较少 |
数据设计 |
多数据源(集) |
直接支持 |
间接支持 |
完全分组(多层) |
支持 |
支持 |
完全交叉(多层) |
支持,无须专门处理 |
支持,用专门的交叉模型 |
不完全分组/固定行列 |
支持 |
编程准备数据 |
上下分片 |
支持,上下格式可不一致,固定变动混合 |
格式一致的可编程准备数据,否则必须拼子表完成 |
左右分片 |
支持,固定变动混合,直接运算性能高 |
固定列的可编程准备数据,采用DB叉乘性能不太好 |
跨行组运算 |
支持,随意通用 |
固定的简单跨行运算,跨组不支持 |
独立格运算 |
支持,随意通用 |
固定几种运算,来自DB的要专门处理 |
主从报表 |
无须子表概念即可完成 |
须用子表,数据无法沟通 |
子表 |
多层任意,格线可对齐可缩放,横纵向均可自动摆位 |
一般两层,横向表不可自动摆位 |
参数与宏 |
均支持 |
仅支持参数 |
报表展现 |
基本方案 |
EXCEL网格式,方便快捷 |
控件式,对齐繁琐 |
导入EXCEL |
支持 |
不支持 |
套打绘制 |
底图描绘 |
精确度量 |
报表输出格式 |
标准HTML,PDF,word完全不失真的EXCEL。带格式文本 |
PDF,特殊HTML,丧失格式的EXCEL,无格式文本 |
统计图输出格式 |
GIF,JPG,PNG |
GIF,JPG |
打印分页分栏 |
横纵向均可,强制分页 |
仅支持纵向,不可分栏 |
其它打印控制 |
一纸多页,补空行,缩放 |
缩放 |
报表展现 |
编辑风格 |
文字编辑、下拉选择等 |
不支持 |
自动计算 |
支持 |
合法性检查 |
支持 |
数据库对应 |
随意自动,行/列/交叉均可 |
多级汇总填报 |
|
文章转自:
http://blog.vsharing.com/fanfanzheng/A1442727.html