Consente di stabilire se il membro corrente o un membro specificato sono figli del padre specificato. La funzione può essere utilizzata nei seguenti tipi di regole:
Calcolo
Traduzione
Consolidation
Allocazione
Nota:
Un membro è un figlio se occupa un livello direttamente inferiore rispetto a un altro membro della gerarchia ad albero.
Sintassi
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:
Utilizzare una stringa vuota (""
) per applicare questa funzione al membro corrente.
Tabella 11-32 Sintassi della funzione IsChild
Parametro | Descrizione |
---|---|
<Object> |
Una delle seguenti parole chiave oggetto:
|
Parent |
Nome di un membro padre. Il padre è obbligatorio. |
Elemento |
A seconda dell'oggetto selezionato, nome di un membro valido di una delle seguenti dimensioni:
|
Entity |
Nome di un membro dimensione Entità valido. |
Scenario |
Nome di un membro dimensione Scenario valido. |
Year |
Anno valido |
Period |
Periodo valido |
Nota:
Per il nodo, consente di stabilire se il membro è un figlio attivo del padre specificato.
Valore restituito
Espressione booleana che è True se l'elemento è un figlio del padre specificato e False se l'elemento non è un figlio del padre specificato.
Per il nodo, è True se l'elemento è un figlio attivo del padre specificato e False se l'elemento non è un figlio attivo del padre specificato.
Esempio
In questo esempio, se Connecticut è un figlio di EastRegion, vengono eseguite le istruzioni comprese tra le righe If…Then e End If.
If HS.Entity.IsChild("EastRegion","Connecticut") = TRUE Then
...
End If
If HS.Custom("Prod").IsChild("P3000-Phones") = TRUE Then
...
End If