@OpenDimCount

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