Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Comment avoir une dimension indépendante de la sélection

Bonjour,

Je voudrais afficher un graphique mensuel et faire en sorte que les valeurs de tous les mois s'affichent constamment, indépendamment de la sélection sur un mois que peut faire l'utilisateur.

Afficher les 12 mois, qu'il y ait une sélection sur un ou plusieurs mois, ou pas.

J'ai pensé faire un set analysis, mais je ne voudrais pas le faire ainsi :

sum({1} montant)

car il y a plein de dimensions que l'utilisateur doit pouvoir sélectionner et qui elles mettent le graphique à jour.

J'ai essayé en mettant

sum({$ <[Mois comptable]=>} montant)

mais cela ne résout pas le problème.

Avez-vous une idée sur la manière de faire ?

Merci d'avance

Thierry
Capture.PNG.png

1 Solution

Accepted Solutions
mambi
Creator III
Creator III

pour afficher les valeurs des mois constamment il faut :

utiliser l'expression suivante : sum({$ <[Mois comptable]=>} montant) + sum( {1} 0 )

puis dans les propriétés du graphique -> onglet présentation -> décocher : supprimer les valeurs nulles

View solution in original post

3 Replies
jonathan_dau
Contributor III
Contributor III

Salut Thierry,

Est ce que tu as testé la syntaxe

Sum({1<Mois = {'Mois'},

       Dimension1= P({$} Dimension1),

       Dimension2= P({$} Dimension2),

       Dimension3= P({$} Dimension3)}>}Montant)

De cette manière tu bloques la selection avec le 1 dans ton Set Analysis seulement sur le champ Mois, mais tu autorises la selection sur les autres dimensions que tu notes P({$}).

C'est une idée à tester.

Bon courage.

Jonathan

mambi
Creator III
Creator III

pour afficher les valeurs des mois constamment il faut :

utiliser l'expression suivante : sum({$ <[Mois comptable]=>} montant) + sum( {1} 0 )

puis dans les propriétés du graphique -> onglet présentation -> décocher : supprimer les valeurs nulles

Anonymous
Not applicable
Author

Merci cela fonctionne !

Il fallait l'inventer, de rajouter le sum({1} 0 ) !!!!