Lê o número de membros filhos do membro da Dimensão Atual ou de um membro especificado. Esta função pode ser usada nos seguintes tipos de regras:
Cálculo
Conversão
Consolidação
Alocação
Nota:
Um membro será filho se estiver um nível imediatamente abaixo de um membro em uma hierarquia de árvore. Apenas os membros que estiverem um nível abaixo do objeto especificado serão contados.
Sintaxe
HS.<Object>.NumChild("Element")
HS.Node.NumChild("S#Scenario.Y#Year.P#Period.E#Entity")
HS.<Object>.NumChild("")
HS.Custom(Dimension).NumChild(Member)
Nota:
Use uma string em branco (""
) para aplicar esta função ao membro atual.
Tabela 11-38 Sintaxe da função NumChild
Parâmetro | Descrição |
---|---|
<Object> |
Uma das seguintes palavras-chave de objeto:
|
Element |
Dependendo do objeto selecionado, o nome de um membro válido de uma das seguintes dimensões:
Para objetos Conta e Personalizados, você deve especificar o membro – não é possível usar uma sequência em branco. Para obter o número de membros filhos de toda a dimensão, especifique
|
Cenário |
Nome de um membro válido da dimensão Cenário. |
Ano |
Um ano válido. |
Period |
Um período válido. |
Entity |
Nome de um membro válido da dimensão Entidade. |
Você pode incorporar a função NumChild à função Exp
. Se você incorporar a função NumChild
, não coloque o argumento de NumChild entre aspas.
Valor de Retorno
Uma string que identifica o número de membros filhos. No caso de Nó, obtém o número de filhos ativos do membro especificado.
Exemplo
Neste exemplo, o aplicativo contém uma conta chamada SalesChild que armazena o valor médio de vendas das entidades imediatamente sob a entidade Regional. Para calcular o valor de SalesChild, o exemplo divide o valor da conta Vendas pelo número de filhos diretamente sob Regional.
HS.Exp "A#SalesChild = A#Sales/HS.Entity.NumChild(Regional)"