Accéder au contenu principal

Dimensionality

Dimensionality() renvoie le nombre de dimensions correspondant à la ligne active. Dans le cas des tableaux croisés dynamiques, la fonction renvoie le nombre de colonnes de dimension présentant un contenu non agrégatif, c'est-à-dire ne comprenant pas de sommes partielles ou d'agrégats réduits.

 

Dimensionality ( )

entier

 

Cette fonction n'est disponible que pour les graphiques. Le nombre de dimensions figurant dans toutes les lignes, à l'exception du total qui est égal à 0, est renvoyé. Pour tous les types de graphique, excepté le tableau croisé dynamique, cette fonction renverra le nombre de dimensions dans toutes les lignes sauf celle du total, qui donnera 0.

Le tri sur les valeurs des ordonnées dans les graphiques ou le tri par colonnes d'expressions dans les tableaux n'est pas autorisé lors de l'utilisation de cette fonction de graphique dans l'une des expressions du graphique. Ces options de tri sont donc automatiquement désactivées. Lorsque vous utilisez cette fonction de graphique dans une visualisation ou un tableau, le tri de la visualisation revient à l'entrée triée via cette fonction.

 

La fonction dimensionality s'utilise principalement pour effectuer un calcul dans le cas où une dimension est dotée d'une valeur.

Exemples et résultats
Exemple Résultat

Dans le cas d'une table contenant la dimension UnitSales, il se peut que vous souhaitiez simplement indiquer qu'une facture a été envoyée :

IF(Dimensionality()=3, "Invoiced").

-

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – dites-nous comment nous améliorer !

Rejoignez le Programme de modernisation analytique

Remove banner from view

Modernisez votre système sans compromettre vos précieuses applications QlikView grâce au Programme de modernisation analytique. Cliquez ici pour plus d'informations ou contactez : ampquestions@qlik.com