Posted on 2011-11-09 10:47 
FineReport——报表技术领跑者 阅读(285) 
评论(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