快乐报表设计器是一款操作简单的报表设计办公软件,快乐报表设计器能够实现清单、分组、分栏、交叉、参数、链接、图表、叠加、套打等各种类型的报表,快乐报表设计器可以直接使用快乐报表提供的操作界面实现报表的制作、查看、打印、发布和共享。
快乐报表设计器软件特色
1、性能和稳定性
快乐报表主体程序是用C++开发的,程序体积小、运行稳定和快速。
从数据库方面看,既支持通用的OLE DB接口,也从底层支持了Oracel等流行数据库的高效接口(如Oracle使用OCI),访问数据库是通畅的。从快乐报表原理看,如果数据库访问存在某些效率问题的话,往往是由于数据库本身以及SQL语句的优劣导致的。
执行报表时,对报表结果的加载是异步方式的,也就是说,即使报表结果有成百上千页,可以很快地显示前几页供用户浏览。
作为快乐报表核心的几个控件,体积小,运行快,适应性强。
当然也存在一些不足,例如对XML的解析使用的是DOM机制,如果选择其它机制应该会更好一些。但是DOM机制有利于后续版本的接口维护,所以,我们暂无替换此机制的打算。
2、二次开发
二次开发是快乐报表很吸引人的一个方面。您所见到的HappyReport.EXE程序其实就是基于快乐报表系列控件进行二次开发的结果。
快乐报表不仅支持C/S下的二次开发,也支持Web下的,只要按照COM标准就可以进行二次开发。
您可以利用快乐报表开发出非常优秀的程序。不仅可集成预览、打印,还可以集成报表设计功能。另外,快乐报表还提供了通用数据库访问部件,可单独引用。
3、文档和服务
文档:包括使用手册、编程手册、视频教程等。
服务:使用快乐报表可享受到免费的技术支持,您可以通过电话、电子邮件、论坛等方式寻求支持。由于用户众多,我们只给获得快乐报表证书的,并且此证书在网上公示的用户提供技术支持,在寻求电话或邮件支持的时候请告知您的会员ID、手机号码或邮箱地址。
4、强大的报表功能
快乐报表能够实现清单、分组、分栏、交叉、参数、链接、图表、叠加、套打等各种类型的报表,支持 VBScript 或 JavaScript 的内置脚本编程。
5、支持B/S或C/S的应用和开发
快乐报表支持B/S或C/S的应用和开发。作为面向最终用户的应用软件,最终用户可以直接使用快乐报表提供的操作界面实现报表的制作、查看、打印、发布和共享;作为面向开发人员的开发工具,开发人员可以把快乐报表的功能集成到B/S或C/S的应用程序中。
6、中国式报表的支持
快乐报表提供对中国式报表的支持,如自动的报表网格线、复杂列头、单元格合并、横向分页、单页自适应等。
7、提供强大灵活的控件(插件)
提供报表查看器控件和报表设计器控件,把报表设计和查看集成到您的应用程序中,成为您应用程序中的一部分。
快乐报表的易用性
1、制作报表方面:
快乐报表依赖一个主SQL,这就意味着做一张报表就要写一个SQL,所以,是针对能够写SQL的具有一定技术基础的人员的。如果SQL已经编写好了,只要把字段拖拽到合适的区域里,如果需要分组则增加分组区域,相对来说报表制作是简单的。
2、Web部署与使用方面:
快乐报表安装包中附带一个Web查询功能模块,是基于快乐报表查看器控件二次开发,用PHP编写的报表查询系统。Web查询功能模块并集成了一个PHP简易运行环境,安装后即可以直接运行,如 //127.0.0.1:8082/ ,当然您也可以拷贝快乐报表安装目录下htdocsHappyWeb 目录到您的
PHP运行环境中,即实现Web查询模块发布您自己的系统中。
3、二次开发方面:
控件提供的调用接口丰富,符合COM标准,我们提供了编程指南和调用实例,参考一下就能够自己完成了
快乐报表设计器使用方法
一、清单报表制作的一般步骤
1.拖拽字段到明细区域
单击“刷新”按钮即可列出数据库查询的字段。把字段拖拽到明细区域。
2.增加标题
把文本对象放置到表头区域,设置文字,作为报表标题。
3.增加页码
把左边树形控件中的页码拖拽到页尾区域。
4.设置合计
把作为合计内容的DN对象放置在合适的区域中。
5.设置区域背景
设置区域背景,提高报表的观赏性。
二、分组报表制作的一般步骤
1.增加分组
鼠标右键单击报表设计器空白区域,执行弹出菜单的菜单项“增加分组”。每增加一个分组,就会出现隶属于该分组的分组头和分组尾区域。
2.设置分组字段
鼠标右键单击需要设置的分组的分组头或分组尾区域,执行弹出菜单的菜单项“设计器属性”,在“分组”属性页中设置分组字段。
分组字段可以是某个数据库字段,也可以是基于数据库字段运算的公式。
3.在分组头或分组尾区域添加合计内容
分组的目标是基于分组进行统计运算。所以,一般都需要往分组头或分组尾区域中增加合计字段。
同类推荐
2022-09-06
立即下载2022-09-06
立即下载2022-07-19
立即下载2022-07-05
立即下载2022-07-05
立即下载2022-07-05
立即下载相关文章
选择会声会影2020的几大理由
2020-06-04360压缩设置关联本地所有压缩文件格式的方法
2021-06-21PotPlayer播放器置顶播放视频的技巧
2021-10-08office2010产品密钥 office2010最新永久密钥大全
2020-07-08AnyDesk如何进行远程桌面协助?
2021-11-19IMindMap制作的思维导图如何转换为甘特图?
2021-12-13Bandicam录制崩溃的解决方法
2022-02-14中望CAD如何更改配色?中望CAD更改配色的技巧
2022-01-07360安全卫士关闭主界面缩放功能的技巧
2022-05-21格式工厂设置输出码率和大小的技巧
2022-01-13