Determina se o membro atual ou um membro especificado é um filho do pai 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.
Sintaxe
HS.<Object>.IsChild("Parent","Element")
HS.Node.IsChild("Parent"."Entity"."S#Scenario.Y#Year.P#Period")
HS.<Object>.IsChild("Parent","")
HS.Custom(Dimension).IsChild("P3000-Phones")
Nota:
Use uma string em branco (""
) para aplicar esta função ao membro atual.
Tabela 11-32 Sintaxe da função IsChild
Parâmetro | Descrição |
---|---|
<Object> |
Uma das seguintes palavras-chave de objeto:
|
Pai |
Nome de um membro Pai. (O Pai é obrigatório.) |
Element |
Dependendo do objeto selecionado, o nome de um membro válido de uma das seguintes dimensões:
|
Entity |
Nome de um membro válido da dimensão Entidade. |
Cenário |
Nome de um membro válido da dimensão Cenário. |
Ano |
Um ano válido. |
Period |
Um período válido. |
Nota:
Para Nó, determina se o membro é um filho ativo do pai especificado.
Valor de Retorno
Uma expressão Booliana que é Verdadeira se o elemento for filho do pai especificado; Falsa se o elemento não for filho do pai especificado.
Para o Nó, Verdadeiro se o elemento for um filho ativo do pai especificado; Falso se o elemento não for um filho ativo do pai especificado.
Exemplo
Neste exemplo, se Connecticut for filho de EastRegion, os comandos entre as linhas If...Then e End If serão executados.
If HS.Entity.IsChild("EastRegion","Connecticut") = TRUE Then
...
End If
If HS.Custom("Prod").IsChild("P3000-Phones") = TRUE Then
...
End If