AllMembers (многомерные выражения)
Вычисляет выражение иерархии или уровня и возвращает набор, содержащий все элементы заданной иерархии или уровня, включая все вычисляемые элементы.
Синтаксис
Hierarchy syntax
Hierarchy_Expression.AllMembers
Level syntax
Level_Expression.AllMembers
Аргументы
Hierarchy_Expression
Допустимое многомерное выражение, возвращающее иерархию.Level_Expression
Допустимое многомерное выражение, возвращающее уровень.
Замечания
Функция AllMembers возвращает набор, содержащий все элементы, включая вычисляемые, заданной иерархии или уровня. Функция AllMembers возвращает вычисляемые элементы, даже если в указанной иерархии или уровне нет видимых элементов.
Важно! |
---|
Если измерение содержит единственную видимую иерархию, на нее можно сослаться по имени измерения или по имени иерархии, поскольку имя измерения в этом случае разрешается в единственную видимую иерархию. Например, многомерное выражение Measures.AllMembers является допустимым, поскольку измерение Measures разрешается в единственную видимую иерархию. |
Примечание |
---|
Функция AllMembers семантически схожа с функцией AddCalculatedMembers (многомерные выражения). |
Примеры
В следующем примере возвращаются все элементы иерархии атрибутов [Date].[Calendar Year] по оси столбцов, включая вычисляемые элементы, и набор всех потомков иерархии атрибутов [Product].[Model Name] по оси строк из куба Adventure Works.
SELECT
[Date].[Calendar Year].AllMembers ON COLUMNS,
[Product].[Model Name].Children ON ROWS
FROM
[Adventure Works]
В следующем примере возвращаются все элементы измерения Measures по оси столбцов, включая вычисляемые элементы, и набор всех потомков иерархии атрибута [Product].[Model Name] по оси строк из куба Adventure Works.
SELECT
Measures.AllMembers ON COLUMNS,
[Product].[Model Name].Children ON ROWS
FROM
[Adventure Works]