Você pode usar a opção Ancestral Antes de Filhos para exibir os membros ancestrais antes (em vez de depois) dos membros filhos quando utilizar funções específicas de seleção de membros.
Por exemplo, vamos considerar a hierarquia de "Ano" com membros de quatro trimestres (Qtr), em que a função de seleção de membros é "Filhos do ano (Inclusive)". Se você definir Ancestral Antes de Filhos como Verdadeiro, a hierarquia de "Ano" será exibida na grade desta forma:
Por padrão, Ancestral Antes de Filhos é definido como Falso. Por exemplo, com Ancestral Antes de Filhos definido como Falso, a hierarquia de "Ano" é exibida na grade desta forma:
As funções de seleção de membro a seguir são compatíveis com essa propriedade:
Descendentes
Filhos
Inferior
Ancestors
Pai
Match
Except
Intersect
Nota:
Para as funções "Filhos", "Descendentes", "Inferior" e "Pai": Os membros antecessores ou pais são exibidos antes ou depois dos filhos, dependendo da configuração da propriedade.
Para a função "Ancestrais": A hierarquia resultante é mostrada classificada; os membros antecessores ou pais são exibidos antes ou depois dos filhos, dependendo da configuração da propriedade.
Para as funções "Correspondência", "Exceto" e "Interseção", todos os membros resultantes são mostrados classificados; os membros ancestrais ou pais são exibidos antes ou depois dos filhos, dependendo da configuração da propriedade.
Ao usar esta propriedade com a função "Exceção" ou "Interseção", o primeiro parâmetro de cada função deve conter uma função de seleção de membro baseada em hierarquia compatível com essa propriedade: "Inferior", "Filhos", "Descendentes", "Ancestrais" e "Pai", e não seleções de membros individuais.
Por exemplo:
Sintaxe Compatível: "Except (Children(Q1), Feb)" ou "Intersect (Children(Q1), Jan)"
Sintaxe Não Compatível: "Intersect (Jan, Feb, Mar, Jan)"