@ValueDimCount

@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.