首页| 水晶报表 | 润乾报表 | 快逸报表 | Birt报表 | 其他产品 | 报表教程 | 产品评述 | 技术文章 | 其他资料
>> 首页 -> 报表教程 ->一个简单的多源的例子
一个简单的多源的例子

  步骤1: 我们现在在“销售数据(产品).raq”中增加第二个内建数据集,这个数据集反映了销售代表的销售费用支出情况。

    ds2的字段和数据,如下面两个图所示:

    建好数据的表在例子中为:销售数据(费用).raq   ( 下载

    现在我们要设计这样一张报表:

    这张报表在传统报表工具中,需要先写数据的叉乘才能实现,而润乾报表由于支持报表的多源,因此实现起来要容易得多。

  步骤2: 我们进行如下图所示的编辑:

    ①B2和C2两个格,是以前我们已经学过的简单的数据列表。

    ②现在我们看看D2这个格:=ds2.select1(销售费用,销售代表=B2)

    这个格是从ds2中选出的数据,它用了一个条件选择函数select1,返回了“销售费用”这个字    段的值,但是是根据 “销售代表=B2”这个条件来选择的。

    select1这个函数等同于select_one,语法详见【函数帮助】。

  步骤3: 预览,即可得到目标中的报表。该报表在例子中为7.1.raq。  ( 下载

    这个例子只是一种简单的情况,实际很多时候,会需要用到多个表的数据,这时多源的功能就会大大优    于必须先写复杂SQL的传统方法。

  练习 7.11 假设数学、英语、语文老师分别提供了下面的成绩单,请按科目建3个内建数据集,   ( 下载

    并完成报表,如下图所示:

下一节: 显示值的应用

 

 相关内容:
 
 
 
 

Copy Right 2005, 版权所有 Report99.com