目录
本节目录收起
  • 一、报表实例
  •  二、设计过程
  •  三、小结
  • 独立格运算

    一、报表实例

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

     二、设计过程

    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、保存预览

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

     

     三、小结

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