Cognos函数(十一) - parallelPeriod

这回我们来介绍一个很常用的函数,在做同比、反比啊之类的什么需求时很方便:parallelPeriod


1. 官方定义

parallelPeriod ( 级别 [ , 整数型表达式 [ , 成员 ] ] )
返回先前时段中与“成员”具有相同相对位置的成员。此函数与同胞函数类似,但与时序的关系更为密切。该函数先得出在“级别”上的“成员”的祖项 (称为“祖项”),然后得出与“祖项”相距“整数型表达式”个位置的“祖项”同胞,并返回该同胞的子项中“成员”的平行时段。如果未指定,“整数型表达式”默认值为 1,“成员”的默认值为当前成员。
示例:parallelPeriod ( [大型户外设备公司].[年].[年].[季度] , -1 , [2006/Aug] )
结果:2006/Nov
 
示例:parallelPeriod ( [大型户外设备公司].[年].[年].[季度] , 1 , [2006/Aug] )
结果:2006/May
 
示例:parallelPeriod ( [大型户外设备公司].[年].[年].[年] , 2 , [2006/Aug] )
结果:2004/Aug

这里需要注意的是,这里的整数,正数表示向左,负数表示向右

2. 实例

我们这里用日期来做实验

基本报表:

Cognos函数(十一) - parallelPeriod_第1张图片

现在我们使用函数,算一下每个年份的上一年和下一年

Cognos函数(十一) - parallelPeriod_第2张图片


Cognos函数(十一) - parallelPeriod_第3张图片

我们顺便回顾一下currentMember函数

Cognos函数(十一) - parallelPeriod_第4张图片

Cognos函数(十一) - parallelPeriod_第5张图片

Cognos函数(十一) - parallelPeriod_第6张图片

运行下看看

Cognos函数(十一) - parallelPeriod_第7张图片


好了,这只是个简单的使用例子,详细的同比、反比示例后面会介绍下。


你可能感兴趣的:(函数,Cognos,ReportStudio,parallelPeriod)