MemberAlias

Nota:

Essa função só está disponível no Oracle Essbase ou no Planning como a conexão do banco de dados.

MemberAlias é uma função de texto. Com base na sintaxe utilizada, essa função retorna o alias do membro atribuído a uma dimensão na linha, na coluna, na página ou no Ponto de Vista (PDV).

  • A sintaxe a seguir retorna o alias de um cabeçalho de linha, cabeçalho de coluna ou página. Essa sintaxe pode ser implantada a partir de qualquer objeto de célula de cabeçalho, célula de texto ou objeto de caixa de texto, podendo fazer referência a qualquer grade em um relatório atual.

    <<MemberAlias("GridName", Row/Col/Page, "DimName")>>

  • A sintaxe a seguir retorna o alias em um cabeçalho de linha, cabeçalho de coluna ou página. Essa sintaxe pode ser implantada a partir de qualquer cabeçalho de linha, coluna ou página de uma grade designada como cabeçalho personalizado. Para designar um cabeçalho personalizado, clique na página, no cabeçalho de linha ou no cabeçalho de coluna e selecione Cabeçalho Personalizado na folha de propriedades. Você pode adicionar a função no espaço fornecido abaixo do cabeçalho personalizado.

    <<MemberAlias("DimName")>>

  • A sintaxe a seguir retorna o alias de uma grade ou PDV do usuário. Essa sintaxe pode ser implantada a partir de qualquer objeto de caixa de texto ou célula de texto, podendo fazer referência a qualquer grade e ao PDV correspondente em um relatório atual.

    <<MemberAlias("GridName, "POV DimName")>>

Argumento Descrição
GridName Nome da grade
Row/Col/Page O valor numérico que representa o índice de combinações de membro em todas as dimensões de página da grade. A primeira combinação de dimensão de página em uma grade tem um índice de 1, a segunda combinação de dimensão de página tem um índice de 2 e assim por diante.
DimName Nome de uma dimensão na linha de grade, coluna ou página.
POV DimName Nome da dimensão na grade ou usuário de PDV.

Exemplos:

Gerar o alias Cerveja Preta Diet, que é o alias atribuído à dimensão Product na Grid1, coluna A:

<<MemberAlias("Grid1", A, "Product")>>

<<MemberAlias(current, A, "Product")>>

Gere o alias para a dimensão Year. A sintaxe é inserida no cabeçalho personalizado da grade:

<<MemberAlias("Year")>>

<<MemberAlias(current)>>

Gerar o alias da dimensão Scenario do PDV associado a Grid1:

<<MemberAlias("Grid1", "Scenario")>>

<<MemberAlias(current, "Scenario")>>

Nota:

MemberAlias só suporta a palavra-chave Current quando usada em uma célula de grade ou em um objeto de caixa de texto ao especificar o parâmetro da dimensão Page. Outros parâmetros (Grade, Linha, Coluna) não são suportados em um objeto de caixa de texto, cabeçalho ou rodapé. Consulte Como usar a palavra-chave Current/Cur em uma Função de Texto.

Nota:

Usar MemberAlias em células que não fazem parte de uma linha ou de uma coluna não atualizará quando for feita referência com uma dimensão de página.

No exemplo a seguir, MemberAlias está no cabeçalho da coluna, acima das dimensões de linha <<MemberAlias("Grid1", Current, "Entity")>>:


Exemplo de Member Alias