Przedmiot (krotka) (MDX)

Zwraca krotkę z zestawu.

Syntax

  
Index syntax  
Set_Expression.Item(Index)  
  
String expression syntax  
Set_Expression.Item(String_Expression1 [ ,String_Expression2,...n])  

Arguments

Wyrażenie_docelowe
Poprawne wyrażenie z wyrażeń wielowymiarowych (MDX), które zwraca zbiór.

String_Expression1
Poprawne wyrażenie w ciągu ciągu, które jest zazwyczaj krotką wyrażoną w ciągu (short).

String_Expression2
Poprawne wyrażenie w ciągu ciągu, które jest zazwyczaj krotką wyrażoną w ciągu (short).

Indeks
Poprawne wyrażenie liczbowe, które określa konkretną krotkę według pozycji w zbiorze, który ma być zwracany.

Remarks

Funkcja Item zwraca krotkę z określonego zbioru. Istnieją trzy możliwe sposoby wywołania funkcji Przedmiotu :

  • Jeśli podano pojedyncze wyrażenie w ciągu ciągów, funkcja Item zwraca określoną krotkę. Na przykład, "([2005]. Q3, [Store05])".

  • Jeśli podano więcej niż jedno wyrażenie ciągowe, funkcja Item zwraca krotkę zdefiniowaną przez określone współrzędne. Liczba ciągów musi odpowiadać liczbie osi, a każdy ciąg musi identyfikować unikalną hierarchię. Na przykład, "[2005]. Q3", "[Store05]".

  • Jeśli podana jest liczba całkowita, funkcja Item zwraca krotkę znajdującą się w pozycji zerowej określonej przez Index.

Examples

Następujący przykład daje ([1996], sprzedaż):

{([1996],Sales), ([1997],Sales), ([1998],Sales)}.Item(0)

Poniższy przykład wykorzystuje wyrażenie poziomowe i zwraca kwotę sprzedaży internetowej dla każdego State-Province w Australii oraz jej procent całkowitej kwoty sprzedaży internetowej dla Australii. W tym przykładzie używa funkcji Item do wyodrębnienia pierwszej (i jedynej krotki) ze zbioru zwróconego przez funkcję 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]