Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik and ServiceNow Partner to Bring Trusted Enterprise Context into AI-Powered Workflows. Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
AurelieP
Contributor III
Contributor III

Dimensions d'une P&L Pivot - interaction avec un volet de filtre

Bonjour,
J'ai un P&L pivot dans un feuille parmi d'autres viz.
La seconde dimension de Pivot est le pays, et il se trouve que ce pays est aussi la dimension d'un volet de filtre que j'utilise pour une autre viz qui nécessite un choix sur le pays.
Je voudrais que mon pivot continue à montrer tous les pays, même lorsqu une sélection est faite dans le volet de filtre.
Y a-t-il un moyen de rendre la dimension du pivot insensible au filtre sur le pays ? 

Merci par avance,
Aurélie

Labels (2)
1 Solution

Accepted Solutions
MatheusC
Specialist II
Specialist II

@AurelieP 
This occurred because of the way your dimension is being evaluated in the expression, so you can ignore your {<Dim>} filter by leaving it out of the expression, acting in a general way for the calculation.

I took the opportunity to modify your script a little, to ensure that it can work correctly.

={<Pays=>}
sum(TOTAL <Pays>   AGGR(  Sum({<Type={'1'}>} Mesure1)

*
(  Sum({<Type{'1'}>} Measure_2)  
 /
 Sum({<Type={'1'}>} Measure_3)),  Pays   ))

- Regards, Matheus

Did you find a solution to your question? Mark the solution as accepted and if you found it useful, press the like button!

View solution in original post

5 Replies
SRA
Partner - Creator
Partner - Creator

Bonjour,

Si j'ai bien compris votre besoin, je dirais que vous pouvez ajouter dans le set analysis de votre(vos) mesure(s) utilisée(s) : Pays=

Exemple : Sum(CA) s'affichera pour tous les pays quelque soit la sélection sur pays si vous modifiez la formule de la sorte : Sum( {<Pays= >} CA)

Cordialement

SRA

AurelieP
Contributor III
Contributor III
Author

-

AurelieP
Contributor III
Contributor III
Author

D'accord, donc je dois conditionner la mesure et non la dimension.
Ca à l'air de fonctionner, en tout cas cette fois j'ai bien toutes les colonnes dans le tableau quel que soit le filtre sur le pays, mais en revanche la mesure ne se calcule que pour le pays filtré.
ca vient peut être du fait que j'ai mis une agrégation sur la pays dans le calcul de la mesure ? 

=Only(TOTAL <Pays>   AGGR(  Sum({<Type={1'}, Pays=>} Mesure1),  Pays   ))

*(  Sum({<Type{'1'}, Pays=>} Measure_2)   /   Sum({<Type={'1'}, Pays=>} Measure_3))

MatheusC
Specialist II
Specialist II

@AurelieP 
This occurred because of the way your dimension is being evaluated in the expression, so you can ignore your {<Dim>} filter by leaving it out of the expression, acting in a general way for the calculation.

I took the opportunity to modify your script a little, to ensure that it can work correctly.

={<Pays=>}
sum(TOTAL <Pays>   AGGR(  Sum({<Type={'1'}>} Mesure1)

*
(  Sum({<Type{'1'}>} Measure_2)  
 /
 Sum({<Type={'1'}>} Measure_3)),  Pays   ))

- Regards, Matheus

Did you find a solution to your question? Mark the solution as accepted and if you found it useful, press the like button!
AurelieP
Contributor III
Contributor III
Author

Great, that works !

Many thanks for your solution!