步骤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个内建数据集, ( 下载 )

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

下一节: 显示值的应用 |