AllMembers (MDX)
Avalia uma expressão de nível ou hierarquia e retorna um conjunto que contém todos os membros do nível ou hierarquia especificado, que inclui todos os membros calculados no nível ou hierarquia.
Sintaxe
Hierarchy syntax
Hierarchy_Expression.AllMembers
Level syntax
Level_Expression.AllMembers
Argumentos
Hierarchy_Expression
Uma linguagem MDX válida que retorna uma hierarquia.Level_Expression
Uma linguagem MDX válida que retorna um nível.
Comentários
A função AllMembers retorna um conjunto que contém todos os membros, o que inclui os membros calculados, na hierarquia ou nível especificado. A função AllMembers retorna os membros calculados mesmo se a hierarquia ou o nível especificado não contiver nenhum membro visível.
Importante |
---|
Quando uma dimensão contém apenas uma única hierarquia visível, a hierarquia pode ser mencionada pelo nome da dimensão ou pelo nome da hierarquia porque o nome da dimensão, nesse caso, é resolvido apenas na hierarquia visível. Por exemplo, Measures.AllMembers é uma expressão MDX válida porque é resolvida na única hierarquia da dimensão Measures. |
Observação |
---|
A função AllMembers é semanticamente similar à função AddCalculatedMembers (MDX). |
Exemplos
O exemplo a seguir retorna todos os membros na hierarquia de atributo [Date].[Calendar Year] no eixo da coluna, o que inclui os membros calculados, e o conjunto de todos os filhos da hierarquia de atributo [Product].[Model Name] no eixo de linhas do cubo Adventure Works.
SELECT
[Date].[Calendar Year].AllMembers ON COLUMNS,
[Product].[Model Name].Children ON ROWS
FROM
[Adventure Works]
O exemplo a seguir retorna todos os membros na dimensão Medidas no eixo da coluna; isso inclui todos os membros calculados e o conjunto de todos os filhos da hierarquia de atributos [Product].[Model Name] no eixo de linhas a partir do cubo Adventure Works.
SELECT
Measures.AllMembers ON COLUMNS,
[Product].[Model Name].Children ON ROWS
FROM
[Adventure Works]