知识库

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 知识库 > 报表背景知识 > 内建数据集的设置与作用

内建数据集的设置与作用

快逸报表可以选择多种数据集类型,包括SQL检索,存储过程,XML文件,内建数据,自定义数据集等等。

本文就给大家介绍其中的一种类型:内建数据集,内建数据集是指数据集的结构和数据都存入报表模板,运算报表的时候不需要从数据源取数了。用内建数据集做出的报表我们称之为内建报表

内建报表的用途一:

可以使用户快速的体验建立报表的过程,不需要连接数据库,用户只需在报表设计器中定义一个内建数据集,录入一些数据就可以在报表中使用了,这样给用户的体验过程带来了极大的方便。

定义内建数据集方法:

第一步:用报表设计器工具栏中的文件->新建报表 弹出向导对话框,如下图所示:

第二步:添加字段,如下图所示:

第三步:添加数据,如下图所示:

添加数据的另外一种方法:excel文件中已有的数据导入到内建数据集中。首先复制excel文件中的数据值,在内建数据集的”数据”标签页点击右边的【粘贴】按钮即可把excel文件中的数据导入到内建数据集中。

第四步:点击确定后选择报表类型,生成报表:

第五步:将生成的报表命名为内建数据集.raq。启动内置的tomcat,生成的web报表如下图:

内建报表的用途二:

可以用于报表的跟踪调试,当报表预览结果和您预想的结果不符合时,可以把数据集转为内建,然后把报表模板发给技术支持人员,方便支持人员跟踪调试。

外部数据集转为内建数据集的方法:

第一步:创建一个简单的网格式报表,命名为”数据集转为内建.raq“数据源为快逸报表内置的demo数据源

数据集默认名称为ds1,表达式为SELECT 订单.订单ID,订单.货主名称,订单.货主国家,订单.货主地区,订单.货主城市,订单.货主地址,订单.运货商,订单.运货费 FROM 订单

如下图所示:

第二步:在数据集设置窗口中选中ds1数据集,点击右边的【转为内建】按钮,即可把外部数据集转为内建数据集。如下图所示:

转为内建后数据集类型变为内建数据,我们还可以对内建数据集的字段和数据进行修改,增加,删除操作。

通过内建数据集将数据保存到报表模版中后,技术人员就可以根据客户的格式需求进行跟踪调试。

内建数据集还可以还原为sql检索,到ds1转为内建数据集后,右边的【转为内建】按钮变成了【还原】按钮。点击【还原】按钮,ds1内建数据集就还原成了它最初的”SQL检索”数据集类型。如下图所示:

注意:把内建数据集还原为外部数据集,要求内建数据集最初是由外部数据集转化而来的,不能是用户自己建的内建数据集,如果是用户自己建的内建数据集不能还原为外部数据集的。

文章总结:利用报表内建数据集可以轻松实现远程报表调试,这是快逸报表提供高效技术支持的一种手段。如果您在做报表的时候需要获得依据数据来进行调试的支持,那么请您把数据集转为内建,然后把报表模版发给技术支持人员吧。

发布日期:2012/12/05
本文分类: 报表背景