直接开干:
1首先再脚本编辑区创建一个维度表,如下图这样
2.然后代码应该是这样,因为维度是系统自有或者你自己已经创建的,所以直接手打出来即可;指标你可以直接写你命名的指标,然后保存。
M_即席维度:
LOAD *Inline[_即席维度
供应商编码
销售分组
采购类型
采购员
总监
年份
月份
周
];
M_即席指标:
LOAD *Inline[
_即席指标
订单到货及时率
订单到货满足率
建议采购数量
建议采购金额
已到货数量
到货金额
及时到货数量
];
3.创建一张新的工作表
查询维度和查询指标分别是点击右键创建列表框,创建完成后分别点击右键“属性-一般-字段”分别选择_即席维度和_即席指标即可。
4.右键创建图表,然后在一般设置内选择“网格图表”如下图:
在计算条件框内输入代码:
=GetSelectedCount(_即席指标)andGetSelectedCount(_即席维度)
在维度设置内,添加所有你前面写了的维度
在表达式设置里,你前期写的指标的运算方式需要填写在“定义”框内;标签内的命名需要和前期脚本编辑器内些的_即席指标名称以及有条件内填写的名称保持三者一致。
有条件内填写的代码如下:
=SubStringCount(Concat(_即席指标,'|'),'建议采购数量')
其他设置都是修饰性的,不在赘述,一个即席明细查询表就OK了。