Dq
B

分类导航

快乐报表 

大小:32.696MB更新:2013-03-13
类别:编程工具系统:XP/2003/Win7/Vista

软件介绍

快乐报表产品简介:
功能
快乐报表类似国外的水晶报表和Access报表,其功能特点是(并非全部都是优点):报表区域被划分为表头(尾)、页头(尾)、明细区域,对于含分组的报表还包括分组头(尾);支持在事件中编写脚本以扩充功能;数据主要来源于一个主SQL语句,或是一个视图或存储过程。基于此类报表工具的理论基础,快乐报表已实现了用户在使用中所需要的主要功能,例如实现清单报表、分组报表(支持多层分组嵌套)、标签报表、交叉报表、图形报表、链接报表等等。与国外同类软件比,安装包小,系统相对独立,对环境依赖少。
同时,快乐报表支持Web方式使用,利用网页方式在企业范围共享报表成果。
从应用角度,快乐报表有三类使用场合:第一,直接用来制作报表,实现报表查看和打印;第二,部署成为Web下的网页报表;第三,作为二次开发工具,集成在应用系统中。
根据对快乐报表使用情况的调研,用户评价最高的是快乐报表作为软件开发工具的功能。快乐报表提供的报表打印、预览控件以及报表设计器控件,功能强大,并非常容易集成到例如C++、Delphi、VB、PB等开发工具中,广泛地被集成在报表查询、票据打印及票据套打功能中。这方面,从目前看,我们不得不承认,国内暂时找不出比快乐报表更好的控件。
 
运行环境
快乐报表运行在Windows操作系统,支持主流的数据库。 

易用性
制作报表方面:快乐报表依赖一个主SQL,这就意味着做一张报表就要写一个SQL,所以,是针对能够写SQL的具有一定技术基础的人员的。如果SQL已经编写好了,只要把字段拖拽到合适的区域里,如果需要分组则增加分组区域,相对来说报表制作是简单的。
Web部署与使用方面:快乐报表安装包中附带一个Web查询功能模块,是基于快乐报表查看器控件二次开发,用PHP编写的报表查询系统。Web查询功能模块并集成了一个PHP简易运行环境,安装后即可以直接运行,如 http://127.0.0.1:8082/ ,当然您也可以拷贝快乐报表安装目录下htdocsHappyWeb 目录到您的PHP运行环境中,即实现Web查询模块发布您自己的系统中。
二次开发方面:控件提供的调用接口丰富,符合COM标准,我们提供了编程指南和调用实例,参考一下就能够自己完成了。 

价格
快乐报表将一直免费,不管后续版本如何升级,都会免费。

性能和稳定性
快乐报表主体程序是用C++开发的,程序体积小、运行稳定和快速。
从数据库方面看,既支持通用的OLE DB接口,也从底层支持了Oracel等流行数据库的高效接口(如Oracle使用OCI),访问数据库是通畅的。从快乐报表原理看,如果数据库访问存在某些效率问题的话,往往是由于数据库本身以及SQL语句的优劣导致的。
执行报表时,对报表结果的加载是异步方式的,也就是说,即使报表结果有成百上千页,可以很快地显示前几页供用户浏览。
作为快乐报表核心的几个控件,体积小,运行快,适应性强。
当然也存在一些不足,例如对XML的解析使用的是DOM机制,如果选择其它机制应该会更好一些。但是DOM机制有利于后续版本的接口维护,所以,我们暂无替换此机制的打算。 

二次开发
二次开发是快乐报表很吸引人的一个方面。您所见到的HappyReport.EXE程序其实就是基于快乐报表系列控件进行二次开发的结果。
快乐报表不仅支持C/S下的二次开发,也支持Web下的,只要按照COM标准就可以进行二次开发。
您可以利用快乐报表开发出非常优秀的程序。不仅可集成预览、打印,还可以集成报表设计功能。另外,快乐报表还提供了通用数据库访问部件,可单独引用。

文档和服务
文档:包括使用手册、编程手册、视频教程等。
服务:使用快乐报表可享受到免费的技术支持,您可以通过电话、电子邮件、论坛等方式寻求支持。由于用户众多,我们只给获得快乐报表证书的,并且此证书在网上公示的用户提供技术支持,在寻求电话或邮件支持的时候请告知您的会员ID、手机号码或邮箱地址。

后续发展和提高
快乐报表的发展和提高,其实取决于您-快乐报表用户的肯定。我们之所以有一个免费获取授权的环节,就是想了解到底有多少用户在认真地使用快乐报表。有更多的用户因为快乐报表而获得了收益,这将是对我们工作的最重要的肯定和鼓励。
我们也非常需要您的信息反馈,以完善快乐报表。 

总结
快乐报表是在Windows操作系统下运行的报表工具软件,具有很高的实用价值。
针对普通用户,拿来就可以制作报表,并可以发布到Web环境;对于二次开发用户,快乐报表是非常理想的二次开发工具。
请阅读网站其它内容,以获取更多关于快乐报表的信息。

相关专题

  • 报表软件
  • 报表制作软件

相关推荐