Determina si el miembro actual o un miembro especificado es un hijo del padre especificado. Esta función se puede utilizar en estos tipos de reglas:
Cálculo
Conversión
Consolidación
Asignación
Nota:
Un miembro es un hijo si se encuentra en un nivel inmediatamente inferior a un miembro en una jerarquía de árbol.
Sintaxis
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:
Utilice una cadena en blanco (""
) para aplicar esta función al miembro actual.
Tabla 11-32 Sintaxis de la función IsChild
Parámetro | Descripción |
---|---|
<Objeto> |
Una de estas palabras clave de objetos:
|
Parent |
Nombre de un miembro padre. (El padre es obligatorio). |
Elemento |
En función del objeto seleccionado, el nombre de un miembro válido de una de estas dimensiones:
|
Entidad |
Nombre de un miembro de la dimensión Entity válido. |
Escenario |
Nombre de un miembro de la dimensión Scenario válido. |
Año |
Año válido |
Período |
Período válido |
Nota:
Para el nodo, determina si el miembro es un hijo activo del padre especificado.
Valor de retorno
Una expresión booleana que es verdadera si el elemento es un hijo del padre especificado y falsa en caso contrario.
Para el nodo, es verdadera si el elemento es un hijo activo del padre especificado y falsa en caso contrario.
Ejemplo
En este ejemplo, si Connecticut es un hijo de EastRegion, se ejecutan las sentencias existentes entre las líneas If...Then y End If.
If HS.Entity.IsChild("EastRegion","Connecticut") = TRUE Then
...
End If
If HS.Custom("Prod").IsChild("P3000-Phones") = TRUE Then
...
End If