ParallelPeriod
指定した時間メンバーまたはデフォルトの時間メンバーとして、前の期間のメンバーを戻します。
構文
ParallelPeriod ( [layer [,index [,member [, hierarchy ]]]])
パラメータ
- レイヤー
-
オプションのレイヤー指定。 省略すると、同じレイヤーが使用されます。
- index
-
指定したレイヤーでカウント・バックする期間の数。
- member
-
オプションのメンバー指定。 省略すると、デフォルトのメンバーとみなされます(詳細は、Defaultmemberを参照してください)。
- 階層
-
オプション。 時間ディメンション内の特定の階層。
ノート
layer、indexおよびmemberが存在する場合、この関数は、次のように計算されるメンバーANCESTOR1を決定
Ancestor(member, layer)
メンバーANCESTOR2は次のように計算されます
Lag(ANCESTOR1, index)
この関数の戻り値は、次のように計算されます
Cousin(member, ANCESTOR2)
layerおよびindexが存在し、memberが存在しない場合、memberはlayerに関連付けられたディメンションの現在のメンバーとみなされます。 戻り値は前述のように決定されます。
layerのみが存在する場合、indexは1になり、memberはlayerに関連付けられたディメンションの現在のメンバーになります。 戻り値は前述のように決定されます。
layer、indexおよびmemberがすべて存在しない場合、memberはTIMEディメンションに沿ってCurrentMemberになり、indexは1になり、layerはmemberの親の生成になります。 戻り値は前述のように決定されます。