This (MDX)This (MDX)

QUESTO ARGOMENTO SI APPLICA A:sìSQL Server (a partire dalla versione 2008)noDatabase SQL di AzurenoAzure SQL Data Warehouse noParallel Data Warehouse THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

Restituisce il sottocubo corrente da utilizzare con le assegnazioni nello script di calcolo MDX (Multidimensional Expressions).Returns the current subcube for use with assignments in the Multidimensional Expressions (MDX) calculation script.

SintassiSyntax


This   

OsservazioniRemarks

Il questo funzione può essere utilizzata al posto di un'espressione di sottocubo per ottenere il sottocubo corrente all'interno dell'ambito corrente all'interno dello script di calcolo MDX.The This function can be used in the place of any subcube expression to provide the current subcube within the current scope within the MDX calculation script. Il questo necessario utilizzare la funzione sul lato sinistro di un'assegnazione.The This function must be used on the left side of an assignment.

EsempiExamples

Nel frammento di Script MDX seguente viene illustrato come utilizzare la parola chiave This con istruzioni SCOPE per fare assegnazioni ai sottocubi:The following MDX Script fragment shows how the This keyword can be used with SCOPE statements to make assignments to subcubes:

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;

Vedere ancheSee Also

Riferimento alla funzione MDX ( MDX ) MDX Function Reference (MDX)
CalcoliCalculations