@VALUEDIMCOUNT renvoie le nombre de dimensions pour lesquelles un membre a été indiqué.
Type de DTP :
@VALUEDIMCOUNT peut être affecté à une DTP de type numérique.
Syntaxe :
(@VALUEDIMCOUNT(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 pour lesquelles un membre est spécifié. Si "Dense" ou "Sparse" est indiqué, seul le type spécifié de dimensions disposant d'un membre indiqué est comptabilisé. |
Exemple 1 :
[DTP1]=@VALUEDIMCOUNT([MR1])
Où :
[DTP1] est une DTP de type numérique qui n'est pas une invite sélectionnée.
[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-000
Dans cet exemple, [DTP1] renvoie la valeur "3", car il existe trois dimensions pour lesquelles des membres sont spécifiés.
Exemple 2 :
[DTP2]=@VALUEDIMCOUNT([MR1],"Dense")
Où :
[DTP2] est une DTP de type numérique qui n'est pas une invite sélectionnée.
[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 des dimensions denses, et "Période" dispose de membres spécifiés.