AllMembers (MDX)

Оценивает либо иерархию, либо выражение уровня и возвращает множество, содержащее всех членов указанной иерархии или уровня, включая все вычисленные элементы иерархии или уровня.

Syntax

  
Hierarchy syntax  
Hierarchy_Expression.AllMembers  
  
Level syntax  
Level_Expression.AllMembers  

Arguments

Hierarchy_Expression
Действительное выражение многомерных выражений (MDX), возвращающее иерархию.

Level_Expression
Валидное выражение многомерных выражений (MDX), которое возвращает уровень.

Remarks

Функция AllMembers возвращает набор, содержащий все элементы, включая вычислённые элементы, в указанной иерархии или уровне. Функция AllMembers возвращает вычисленные элементы, даже если указанная иерархия или уровень не содержит видимых элементов.

Important

Когда измерение содержит только одну видимую иерархию, иерархию можно называть либо именем измерения, либо именем иерархии, поскольку имя измерения в этом случае разрешено на единственную видимую иерархию. Например, Measures.AllMembers является допустимым выражением MDX, поскольку оно разрешается в единственную иерархию измерения Мер.

Замечание

Функция AllMembers семантически схожа с функцией AddCalculatedMembers (MDX ).

Примеры

Следующий пример возвращает все элементы иерархии атрибутов поDate].[Calendar Year] оси столбца, включая вычисленные элементы, а также множество всех дочерних элементов [Product].[Model Name] иерархии атрибутов на оси строки из куба Adventure Works.

SELECT  
   [Date].[Calendar Year].AllMembers ON COLUMNS,  
   [Product].[Model Name].Children ON ROWS  
FROM  
   [Adventure Works]  

Следующий пример возвращает все элементы в измерении измерения по оси столбца, включая все вычисленные элементы, а также множество всех дочерних элементов [Product].[Model Name] иерархии атрибутов на оси строки из куба Adventure Works .

SELECT  
    Measures.AllMembers ON COLUMNS,  
    [Product].[Model Name].Children ON ROWS  
FROM  
    [Adventure Works]