Présentation de la fonction dimsum

Nous partons d'un cBase contenant des données de ventes. Nous souhaitons afficher dans la fenêtre de plongée le nombre de valeurs uniques pour chaque couple de valeurs Année - Client.

La formule à utiliser dans un cplan est la suivante :

cplan {
  cbase-input "/cbases/ventes.cbase"{
  }
  calc "dimsum"    `dimsum(1,"Année", "Client")`
}

Une plongée sur une Dimension autre que Année ou Client donne ceci :

NB : la colonne dimsum n'est pas systématiquement affichée dans la fenêtre de plongée. Pour la faire apparaitre, il faut aller dans le menu Données > Sélectionner colonnes...

Un multitableau avec ajout des Dimensions Année et Client permet d'expliquer les valeurs affichées dans la colonne dimsum :

Un comptage de valeur 1 est réalisé pour chaque couple année-client, et on retrouve le chiffre global 1081 que l'on avait dans la fenêtre de plongée précédente.