级别: 新手上路
UID: 36428
精华: 0
发帖: 3
威望: 4 点
金钱: 30 RMB
贡献值: 0 点
注册时间: 2008-05-08
最后登录: 2009-03-11
楼主  发表于: 2008-11-24 18:33

 B/S环境复杂报表开发困境及解决方案

互联网技术的发展推动了B/S应用的迅速普及,要在浏览器端进行报表的浏览、打印、导出 及交互,通过底层编程和Html描述来实现非常的繁琐和低效,尤其是对于复杂的中国式报表更是如此。大量的报表需求占用了开发人员相当的精力,当报表需求发生变化时,带来的软件维护工作量和成本也是软件开发者和使用者都非常头痛的事情。
  传统C/S环境下的报表工具,难以适应网络环境的变化;一些单纯的报表控件,需要编程实现数据的获取、组织和填充,不能进行设计、部署、生成、展现、打印全过程自动化支持;而基于西式报表条带化模型的报表工具,不能以完美和自然的方式实现中式网格报表的需求。
  B/S环境复杂报表,特别是中式复杂报表的开发,面临重重困境!
附件: 中国式复杂报表的解决方案.pdf (889 K) 下载次数:5
皕杰报表--最好的Java报表软件
级别: 新手上路
UID: 23260
精华: 0
发帖: 55
威望: 56 点
金钱: 550 RMB
贡献值: 0 点
注册时间: 2007-05-17
最后登录: 2009-04-22
1楼  发表于: 2008-12-08 18:11
一直在试着用FineReport,并且用FineReport6.1做了一个小项目(免费版本),分享下心得:
(1)FineReport对中式报表的支持无疑是相当出色的,至少也要打个90分。
(2)提供的DIV方式调用,也很容易和现成的系统结合在一起(将FineReport和spring、struts2结合在一起用很方便)。
(3)PDF打印,Excel导出