Поделиться через


This (многомерные выражения)

Возвращает текущий вложенный куб для использования в назначениях в сценарии вычисления многомерных выражений.

Синтаксис

This 

Замечания

Функцию This можно использовать вместо любого выражения вложенного куба, чтобы обеспечить доступ к текущему вложенному кубу в текущей области сценария вычисления многомерных выражений. Функцию This можно использовать только в левой части назначения.

Примеры

Следующий фрагмент сценария многомерных выражений показывает, как использовать ключевое слово 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;