2020亿信ABI

过滤条件

1.常规过滤条件设置

  过滤条件设置共有3个位置,不同的位置所表现的作用范围不同。

1)主题集过滤条件:

对整个报表模板都有效,如果报表模板有多个分析区,那么这个过滤条件作用于所有的分析区。

2)浮动表元过滤条件

选中浮动表元,在表元属性中设置可以设置条件,过滤条件的作用范围限于该浮动表元的分析区。

效果如下:

选择北京市:

选择全国:

3)指标过滤条件

如果对某一表元的属性“指标”打钩,此时就可以对该指标设置过滤条件,过滤条件的作用范围限于该指标自身,不会作用于分析区的其他位置。

注意:

上面这三个写过滤条件的地方,作用范围是由大到小的,主题集数据源中的过滤条件作用范围最广。所以在写过滤条件的时候,有必要考虑清楚,过滤的目标和范围,以免分析数据出错。

另外,三个过滤条件的逻辑关系为:指标表元&维表元&报表

比如报表条件:条件1;维表元:条件2;指标表元:条件3

那么最终指标表元的过滤结果为:条件1&条件2&条件3,即报表sql生成后为where条件为 and关系,where 条件1 and 条件2 and 条件3

2.常规数据期条件设置

数据期条件也有3个设置位置,请注意查看“过滤条件”所在位置,数据期位置就在过滤条件位置旁边。

数据期条件的一些设置方法:

1)全部:所有数据;

2)前xx期至今:从某个日期开始到系统日期;比如现在是2017年6月,从某个日期至2017年6月xx日;

3)常用:本期,上期,本季,本年,将常用的数据期过滤已提前为你设置好;

4)起xx 止xx:从某个日期起,至某个日期;

5)选择:下拉选择数据库里所有的日期;可单选,可多选;

6)自定义:举一个简单的例子,报表期参数:@bbq,主题表数据期条件字段:xxb.bbq,需求:从每年1月起止当月。

自定义日期:xxb.bbq>=od(@bbq,'m=1') and xxb.bbq<=@bbq

注意:

数据期条件的逻辑作用关系与过滤条件不同,具备优先级。

优先级关系:指标表元>维表元>报表

比如报表条件:条件1;维表元:条件2;指标表元:条件3

那么最终指标表元的数据期条件为:条件3

 

附件列表

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇参数组件

下一篇统计图

请先登录