DrillupLevel (MDX)

Procvičuje členy množiny, kteří jsou pod stanovenou úrovní.

Syntax

  
DrillupLevel(Set_Expression [ , Level_Expression ] )  

Arguments

Nastavit_výraz
Platný výraz Multidimensional Expressions (MDX), který vrací množinu.

Level_Expression
Platný výraz Multidimensional Expressions (MDX), který vrací úroveň.

Remarks

Funkce DrillupLevel vrací sadu členů uspořádaných hierarchicky na základě členů zahrnutých ve specifikované množině. Řád je zachován mezi členy ve stanovené sadě.

Pokud je specifikován výraz úrovně, funkce DrillupLevel sestaví množinu tak, že získá pouze ty členy, kteří jsou nad danou úrovní. Pokud je specifikován výraz úrovně a v dané množině není zastoupen žádný člen dané úrovně, je určená množina vrácena.

Pokud není specifikován výraz úrovně, funkce sestaví množinu tak, že získá pouze ty členy, kteří jsou o jednu úroveň výše než nejnižší úroveň první dimenze odkazované ve specifikované množině.

Example

Následující příklad vrací množinu členů z první množiny, které jsou nad úrovní podkategorie.

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]