MemberProperty
retorna o valor de propriedade do membro de um membro de dimensão na linha, coluna ou no Ponto de Vista (POV). É possível usar essa função para exibir uma propriedade do membro em uma linha ou coluna de texto ou em uma caixa de texto.
Sintaxe:
MemberProperty("Grid", "Dimension", Row/Col,
"Property"
)
A propriedade pode ser uma das seguintes opções:
dimensões de atributo (por exemplo, "Tipo Embalag.") - membro de dimensão de atributo associado
UDA - Atributos definidos pelo usuário
Nota:
Para origens de dados do Oracle Enterprise Performance Management Cloud, você pode inserir um parâmetro de índice opcional para retornar UDAs específicos caso haja vários UDAs associados a um membro. Esta é a sintaxe: MemberProperty("Grid", "Dimension", Row/Col, "UDA", (index number))
Generation
Level
IsExpense - um campo verdadeiro/falso que indica se um tipo de conta é um tipo de despesa ou não
AccountType - Despesa ou Sem Despesa para origens de dados do Essbase; ou Receita, Despesa, Ativo, Passivo, Patrimônio ou Sem Despesa para outras origens de dados do EPM Cloud
Descrição - descrição do membro para as origens de dados do EPM Cloud
Tabela de Alias — nome alternativo da tabela de alias que é exibido para um membro
Moeda Base - para origens de dados do Financial Close and Consolidation, exibe a Moeda da Entidade
Nota:
Consulte Parâmetros para Funções de Texto para obter as definições de parâmetro.
Exemplos:
Retornar membros de Atributos Associados para um membro:
Retornar o membro de atributo associado "Tipo Embalag." para o membro de dimensão Produto na linha atual. A sintaxe é colocada em uma célula de texto na mesma linha que o membro de Produto
MemberProperty("Product", "Pkg Type")
O resultado é o seguinte:
Retornar Todos os UDAs de um membro:
Retorne os UDAs para o membro da dimensão Market na linha atual. A sintaxe é colocada em uma célula de texto na mesma linha que o membro de Mercado:
MemberProperty("Market","UDA"):
O resultado é o seguinte:
Retornar um UDA específico para um membro:
Retorne um UDA específico para o membro da dimensão Product na linha atual. A sintaxe é colocada em uma célula de texto na mesma linha que o membro de Mercado.
Se houver dois UDAs associados a um membro ("Major Product" e "Market Leader"), a sintaxe da função de texto retornará o primeiro UDA ("Major Product"):
MemberProperty("Product", "UDA", (1) )
O resultado é o seguinte:
Retorne outras propriedades para um membro:
Retorne as propriedades de Geração, Nível e IsExpense para um membro de Medidas na linha atual. A sintaxe é colocada em células de texto na mesma linha que o membro de Medidas:
MemberProperty
("Medidas", "Geração")
MemberProperty
("Medidas", "Nível")
MemberProperty
("Medidas", "IsExpense")
Nota:
Se você usar MemberProperty
em uma célula de grade, mas não especificar uma linha ou coluna, a linha ou a coluna atual será usada por padrão.
Retorna o alias alternativo de um membro:
Retorna o alias de um membro usando uma tabela de alias alternativa para o membro Produto atual na linha.
A sintaxe é inserida em uma célula de texto na mesma linha que o membro Produto:
MemberProperty("Product", "GermanNames")
Nota:
Se você usar MemberProperty em uma célula de grade, mas não especificar uma linha ou coluna, a linha ou a coluna atual será usada por padrão.