DrillupLevel (MDX)

Drillar upp medlemmarna i en uppsättning som ligger under en specificerad nivå.

Syntax

  
DrillupLevel(Set_Expression [ , Level_Expression ] )  

Arguments

Set_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en mängd.

Level_Expression
Ett giltigt Multidimensional Expressions (MDX)-uttryck som returnerar en nivå.

Remarks

Funktionen DrillupLevel returnerar en uppsättning medlemmar organiserade hierarkiskt baserat på de medlemmar som ingår i den angivna mängden. Ordning bevaras bland medlemmarna i den angivna mängden.

Om ett nivåuttryck specificeras, konstruerar DrillupLevel-funktionen mängden genom att endast hämta de medlemmar som ligger över den specificerade nivån. Om ett nivåuttryck anges och det inte finns någon medlem av den angivna nivån representerad i den angivna mängden, returneras den angivna mängden.

Om ett nivåuttryck inte specificeras, konstruerar funktionen mängden genom att endast hämta de medlemmar som är en nivå högre än den lägsta nivån i den första dimensionen som refereras i den angivna mängden.

Example

Följande exempel returnerar mängden av medlemmar från den första mängden som ligger över underkategorinivån.

SELECT DrillUpLevel   
  ({[Product].[Product Categories].[All Products]  
    ,[Product].[Product Categories].[Subcategory].&[32],  
    [Product].[Product Categories].[Product].&[215]},  
  [Product].[Product Categories].[Subcategory]  
    )  
  ON 0  
  FROM [Adventure Works]  
  WHERE [Measures].[Internet Order Quantity]