Bestimmt, ob das aktuelle bzw. angegebene Element ein untergeordnetes Element des angegebenen übergeordneten Elements ist. Diese Funktion kann in den folgenden Regeltypen verwendet werden:
Berechnung
Umrechnung
Konsolidierung
Umlage
Hinweis:
Ein Element wird als einem anderen Element untergeordnet bezeichnet, wenn es sich in einer Baumhierarchie genau eine Ebene unterhalb dieses Elements befindet.
Syntax
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")
Hinweis:
Verwenden Sie eine leere Zeichenfolge (""
), um diese Funktion auf das aktuelle Element anzuwenden.
Tabelle 11-32 Syntax für die IsChild-Funktion
Parameter | Beschreibung |
---|---|
<Object> |
Eines der folgenden Objektschlüsselwörter:
|
Parent |
Der Name eines übergeordneten Elements. (Diese Angabe ist obligatorisch.) |
Element |
Je nach ausgewähltem Objekt handelt es sich um den Namen eines gültigen Elements einer der folgenden Dimensionen:
|
Entity |
Der Name eines gültigen Elements der Dimension Entity. |
Scenario |
Der Name eines gültigen Elements der Dimension Scenario. |
Year |
Ein gültiges Jahr. |
Period |
Eine gültige Periode. |
Hinweis:
Bei Knoten wird bestimmt, ob es sich bei dem Element um ein aktives untergeordnetes Element des angegebenen übergeordneten Elements handelt.
Rückgabewert
Ein Boolescher Ausdruck, der True ist, wenn das Element ein untergeordnetes Element des angegebenen übergeordneten Elements ist. Der Wert lautet False, wenn das Element kein untergeordnetes Element des übergeordneten Elements ist.
Bei Knoten ist der Ausdruck True, wenn das Element ein aktives untergeordnetes Element des angegebenen übergeordneten Elements ist, und False, wenn das Element kein aktives untergeordnetes Element des angegebenen übergeordneten Elements ist.
Beispiel
Wenn in diesem Beispiel Connecticut ein untergeordnetes Element von EastRegion ist, werden Anweisungen zwischen den Zeilen "If...Then" und "End If" ausgeführt.
If HS.Entity.IsChild("EastRegion","Connecticut") = TRUE Then
...
End If
If HS.Custom("Prod").IsChild("P3000-Phones") = TRUE Then
...
End If