@OPENDIMCOUNT
renvoie le nombre de dimensions pour lesquelles aucun membre n'a été indiqué.
Type de DTP :
@OPENDIMCOUNT
peut être affecté à une DTP de type numérique.
Syntaxe :
@OPENDIMCOUNT(DTP,Dense/Sparse)
Paramètres :
Paramètre | Description |
---|---|
DTP |
Fonction ou invite de conception qui renvoie une plage de membres ou une dimension croisée. |
Dense/Sparse |
Facultatif. Si ce paramètre est laissé vide, il renvoie le nombre de dimensions disponibles pour lesquelles aucun membre n'est spécifié. Si "Dense" ou "Sparse" est indiqué, seul le type spécifié de dimension ne disposant d'aucun membre est comptabilisé. |
Exemple 1 :
[DTP1]=@OPENDIMCOUNT([MR1])
Où :
[DTP1]
est une DTP de type numérique.
[MR1]
est une DTP de type plage de membres comportant les entrées suivantes :
Compte :
Période : Jan, Feb, Mar
HSP_View :
Année :
Scénario :
Version : Working
Entité : Sparse
Produit : P-100
Dans cet exemple, [DTP1]
renvoie la valeur "5", car il existe huit dimensions au total et seules trois disposent d'une entrée de membre.
Exemple 2 :
[DTP2]=@OPENDIMCOUNT([MR1],"Dense")
Où :
[DTP2]
est une DTP de type numérique.
[MR1]
est une DTP de type plage de membres comportant les entrées suivantes :
Compte : Dense
Période : Dense
HSP_View : Sparse
Année : Sparse
Scénario : Sparse
Version : Sparse
Entité : Sparse
Produit : Sparse
Dans cet exemple, [DTP2]
renvoie la valeur "1", car "Compte" et "Période" sont denses, et "Période" dispose d'une entrée de membre.