7.4 计算列的汇总

前面的例子还只是比较简单的汇总,下面我们看一个例子,这个例子就复杂一些了:从上图中可以看出,这个报表不是简单地对某个单元格进行汇总,而是对D2E2的值进行计算,一般的报表工具需要对这种情况定义一个隐藏格(本例中将E列隐藏),先把D2E2计算出来,再进行汇总,这种方式耗费内存,也影响效率。润乾提供了更加简洁的计算方式,做法如下:

第一步:打开设计器

第二步:连接数据源

第三步:新建空白报表

第四步:定义数据集ds1:SELECT 产品.产品名称, 产品.库存量, 产品.单价, 产品.产品ID FROM 产品 WHERE 产品.中止='0' AND 产品.类别ID='5'

第五步:定义表达式

  1. 在A2单元格输入表达式:=ds1.Select(产品ID) select函数说明

  2. 在B2单元格输入表达式:=ds1.产品名称