Obtient le nombre des membres enfant correspondant au membre de dimension actuel ou à un membre spécifié. Cette fonction peut être utilisée avec les types de règles suivants :
Calcul
Conversion
Consolidation
Allocation
Remarque :
Un membre est un enfant s'il est placé à un niveau directement inférieur à celui d'un membre dans une hiérarchie d'arborescence. Seuls les membres d'un niveau inférieur à l'objet spécifié sont comptés.
Syntaxe
HS.<Object>.NumChild("Element")
HS.Node.NumChild("S#Scenario.Y#Year.P#Period.E#Entity")
HS.<Object>.NumChild("")
HS.Custom(Dimension).NumChild(Member)
Remarque :
Utilisez une chaîne vide (""
) pour appliquer cette fonction au membre actuel.
Tableau 11-38 Syntaxe de la fonction NumChild
Paramètre | Description |
---|---|
<Object> |
Un des mots clés objets suivants :
|
Elément |
En fonction de l'objet sélectionné, le nom d'un membre valide de l'une de ces dimensions :
Pour les objets de compte et les objets libres, vous devez spécifier le membre - vous ne pouvez pas utiliser une chaîne vide. Pour obtenir le nombre de membres enfant dans toute la dimension, spécifiez :
|
Scenario |
Nom d'un membre de la dimension Scenario valide. |
Year |
Année valide. |
Period |
Période valide. |
Entity |
Nom d'un membre de la dimension Entity valide. |
Vous pouvez incorporer la fonction NumChild dans la fonction Exp
. Si vous incorporez la fonction NumChild
, ne placez pas l'argument de NumChild entre guillemets.
Valeur renvoyée
Une chaîne identifiant le nombre de membres enfant. Dans le cas d'un noeud, obtient le nombre d'éléments enfant actifs du membre spécifié.
Exemple
Dans l'exemple suivant, l'application contient un compte nommé SalesChild qui comprend le montant moyen des ventes des entités se trouvant immédiatement en dessous de l'entité Regional. Pour calculer le montant de SalesChild, l'exemple divise le montant du compte Sales par le nombre d'entités enfant se trouvant directement sous Regional.
HS.Exp "A#SalesChild = A#Sales/HS.Entity.NumChild(Regional)"