MemberProperty

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:


A tabela descreve a função MemberProperty, que contém informações sobre o tipo de pacote.

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:


Esta tabela contém coca-cola, 5096 na linha 1, coca-cola diet, 1359 na linha 2 e coca-cola sem cafeína, 593 na linha 3

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:

retornar UDA específico para um membro

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")


A tabela descreve a função MemberProperty, que contém detalhes de Geração, Nível e 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")


membro de alias alternativo

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.