Item (Tuple) (MDX)
Restituisce una tupla da un set.
Sintassi
Index syntax
Set_Expression.Item(Index)
String expression syntax
Set_Expression.Item(String_Expression1 [ ,String_Expression2,...n])
Argomenti
Set_Expression
Espressione MDX (Multidimensional Expression) valida che restituisce un set.String_Expression1
Espressione stringa valida che in genere è una tupla espressa come stringa.String_Expression2
Espressione stringa valida che in genere è una tupla espressa come stringa.Index
Espressione numerica valida che specifica la tupla in base alla posizione all'interno del set da restituire.
Osservazioni
La funzione Item restituisce una tupla dal set specificato. È possibile chiamare la funzione Item in tre modi:
Se viene specificata una singola espressione stringa, la funzione Item restituisce la tupla specificata, ad esempio "([2005].Q3, [Store05])".
Se vengono specificate più espressioni stringa, la funzione Item restituisce la tupla definita dalle coordinate specificate. Il numero di stringhe deve corrispondere al numero di assi e ogni stringa deve identificare una gerarchia univoca, ad esempio "[2005].Q3", "[Store05]".
Se è specificato un integer, la funzione Item restituisce la tupla che si trova nella posizione in base zero specificata da Index.
Esempi
Nell'esempio seguente viene restituito ([1996],Sales):
{([1996],Sales), ([1997],Sales), ([1998],Sales)}.Item(0)
Nell'esempio seguente viene utilizzata un'espressione di livello e vengono restituiti l'importo delle vendite su Internet per ogni State-Province in Australia e la relativa percentuale sul totale delle vendite su Internet per l'Australia. Nell'esempio, la funzione Item viene utilizzata per estrarre la prima e unica tupla dal set restituito dalla funzione Ancestors.
WITH MEMBER Measures.x AS [Measures].[Internet Sales Amount] /
( [Measures].[Internet Sales Amount],
Ancestors
( [Customer].[Customer Geography].CurrentMember,
[Customer].[Customer Geography].[Country]
).Item (0)
), FORMAT_STRING = '0%'
SELECT {[Measures].[Internet Sales Amount], Measures.x} ON 0,
{ Descendants
( [Customer].[Customer Geography].[Country].&[Australia],
[Customer].[Customer Geography].[State-Province], SELF
)
} ON 1
FROM [Adventure Works]