This (MDX)
多次元式 (MDX) 計算スクリプト内の代入で使用するために現在のサブキューブを返します。
構文
This
説明
This 関数は、サブキューブ式を使用できる場所であれば、MDX 計算スクリプト内の現在のスコープ内で現在のサブキューブを指定するために使用できます。 This 関数は、代入の左辺で使用する必要があります。
使用例
次の MDX スクリプトでは、This キーワードを SCOPE ステートメントと共に使用してサブキューブに代入する方法を示します。
Scope
(
[Date].[Fiscal Year].&[2005],
[Date].[Fiscal].[Fiscal Quarter].Members,
[Measures].[Sales Amount Quota]
) ;
This = ParallelPeriod
(
[Date].[Fiscal].[Fiscal Year], 1,
[Date].[Fiscal].CurrentMember
) * 1.35 ;
/*-- Allocate equally to months in FY 2002 -----------------------------*/
Scope
(
[Date].[Fiscal Year].&[2002],
[Date].[Fiscal].[Month].Members
) ;
This = [Date].[Fiscal].CurrentMember.Parent / 3 ;
End Scope ;
End Scope;