搜索
首页 教育/科学 职业教育 会计资格考试

为什么还要用CrystalReport?

为什么还要用CrystalReport?

全部回答

2017-08-20

47 0
    Crystal Report, 可能是我们最早接触的报表工具之一。在中国,很多人是从原来捆绑在MS Visual Basic里的Crystal Report了解如何制作图形化的报表的,可以说在一段时间它就是报表设计的标准。
     是的,Crystal Report帮助我们做出了大量的报表,它的功能也在不断地加强。     但是,我们也经历了很多时刻,不仅仅是费劲地去画格子,摆位置,更发现很多报表,需要先做一个复杂的视图,甚至写程序准备数据;发现许多报表运行起来的效率会很低;发现有些报表很难做出来。
  。。   可能还有人经历过在UNIX上安装Crystal Report的困难。  。。 。。。   我们尊敬Crystal Report,但是不能迷信它。正是因为在应用Crystal Report的时代遇到的种种问题,(参见:你如何做这五张报表?)催生了新一代的报表工具 - 润乾报表。
  之所以称为“新一代”,是因为润乾报表采用了完全革命性的报表模型,以多源分片、不规则分组、动态格间计算、行列对称四大特征为核心,使许多原来在Crystal Report中要花费大量时间制作、占用大量系统资源的报表,可以应用润乾报表系统轻松完成,而许多在传统报表工具中无法实现的报表,现在也变成了可以轻松解决的问题。
     (相关阅读:新一代报表工具–报表设计的革命)   同时,顺应大趋势,作为100%的Java报表,润乾报表为用户的跨平台部署带来了极大的便利。(相关阅读:报表部署与应用集成)   有一些长期使用Crystal Report的用户,面对着一大堆要制作的复杂报表,进行了反复的比较试验,然后坚决地放弃了原来的观念,改为采用基于新一代报表模型的报表产品。
    现在,已经有很多电信、金融、政府、企业的用户通过新的报表设计方式而受益。   Crystal Report的局限,首先是由于它的设计模型所决定的,在这种模型中,常规地只能处理一个数据源(多个数据源通过各种方法比如视图转换,最终在报表中实际还是一个),因此难以处理复杂的报表格式变化。
    条带式的方式,使得它只能纵向展开,无法横向展开(交叉表则无任何灵活性)。有限的计算能力,使得它只能进行横向计算和简单的纵向跨行计算,而无法处理许多更加复杂但又非常常见的计算(如跨组计算,名次计算等)。
  这样就造成了用Crystal Report做许多报表很难实现,或者是能够做出来,但是要花费大量的时间、成本。  。

类似问题换一批

热点推荐

热度TOP

相关推荐
加载中...

热点搜索 换一换

教育/科学
会计资格考试
院校信息
升学入学
理工学科
出国/留学
职业教育
人文学科
外语学习
学习帮助
K12
职业教育
会计资格考试
职业培训
远程教育
自考
司法考试
公务员考试
会计资格考试
会计资格考试
举报
举报原因(必选):
取消确定举报