独立格运算- 动态格间运算-报表设计高级教程
目录

独立格运算

一、报表实例

下面是一张典型的独立格报表:

 二、设计过程

1、引用数据集demo_订单信息表

2、编辑表达式
    
    (1)A2单元格表达式为:=ds24.group(货主地区,false)

(2)B2单元格表达式为:=ds24.count()

(3)D2单元格表达式为:=ds24.sum(单价 * 数量)

(4)C2单元格表达式为:=count(B2[`0]{B2>$B2})+1

(5)E2单元格表达式为:=count(D2[`0]{D2>$D2})+1

(6)B4单元格表达式为:=sum(D2{E2<=3})

(7)E4单元格表达式为:=B4/sum(D2{})

C2和E2单元格分别对订单数量和订单金额做了排名,B4单元格实际就是一个条件汇总,计算前三名地区订单总价之和;最后在E4格计算前三名占总订单金额的比例。

3、保存预览

此报表保存为“独立格报表”,预览结果如下:

 

 三、小结

本节例子中用到了层次坐标、条件表达式、省略主格的格集表示法等,应当是上述所有概念的一个综合运用。