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

> Fixer une dimension d'un graphique sur une valeur de son champ

Bonjour,

je n'arrive pas à trouver la solution à mon petit problème, je viens donc faire appel à la QlikCommunity Francophone.

Voici mon objectif :

Je souhaite afficher 4 graphiques de type secteur en fixant la dimension pour chacun d'eux sur une valeur du champ bien précise qui constitue la dimension de mes graphiques.

Cela me permet, tous les mois, de suivre l'évolution de mon reporting uniquement sur ces 4 valeurs de champs sans avoir à cliquer sur une liste de sélection.

En bref je cherche la bonne syntaxe pour créer une dimension calculée qui correspondrait à Champ_Dimension=Valeur_de_champ.

Exemple :

Un champ PAYS contenant France, Espagne, Italie, etc... je souhaiterai afficher un graphe en secteur vérouillé sur France indépendament de toute sélection active et ainsi de suite pour les 3 autres choix que j'aurai fait.

Merci par avance pour votre aide.

Cordialement.

David

1 Solution

Accepted Solutions
cje
Employee
Employee

Bonjour

Le SET ANALYSIS permet de répondre a votre besoin.

Utilisez la syntaxe suivante dans votre expression :

Sum({<Champ_dimension={"valeur_de_champ"}>} la_variable)

Toute autre sélection sur champ_dimension sera sans effet sur le calcul.

Jetez un œil dans le qlikview référence manual. Vous trouverez la syntaxe complète du SET ANALYSIS.

Cdt.

Christophe Jouve

Le 12 avr. 2013 à 21:44, "Phillip Gore" <<mailto:qcwebmaster@qlik.com>qcwebmaster@qlik.com<mailto:qcwebmaster@qlik.com>> a écrit :

QlikCommunity<http://community.qlik.com/index.jspa>

Fixer une dimension d'un graphique sur une valeur de son champ

reply from Phillip Gore<http://community.qlik.com/people/pge> in Groupe des Utilisateurs Francophones - View the full discussion<http://community.qlik.com/message/335148#335148>

View solution in original post

3 Replies
cje
Employee
Employee

Bonjour

Le SET ANALYSIS permet de répondre a votre besoin.

Utilisez la syntaxe suivante dans votre expression :

Sum({<Champ_dimension={"valeur_de_champ"}>} la_variable)

Toute autre sélection sur champ_dimension sera sans effet sur le calcul.

Jetez un œil dans le qlikview référence manual. Vous trouverez la syntaxe complète du SET ANALYSIS.

Cdt.

Christophe Jouve

Le 12 avr. 2013 à 21:44, "Phillip Gore" <<mailto:qcwebmaster@qlik.com>qcwebmaster@qlik.com<mailto:qcwebmaster@qlik.com>> a écrit :

QlikCommunity<http://community.qlik.com/index.jspa>

Fixer une dimension d'un graphique sur une valeur de son champ

reply from Phillip Gore<http://community.qlik.com/people/pge> in Groupe des Utilisateurs Francophones - View the full discussion<http://community.qlik.com/message/335148#335148>

Not applicable
Author

Merci pour votre réponse qui correspond bien à mon premier objectif.

A partir de là, je souhaiterai appliquer un filtre supplémentaire sur la dimension.

En effet, je souhaiterai retenir et afficher dans mes 4 graphes à secteur les 4 valeurs de la dimension les plus élevées, comme pour faire un top 4 des données les plus importantes de la dimension.

Pour reprendre mon exemple avec les PAYS, je souhaite retenir la FRANCE, l'ESPAGNE, l'ITALIE et la BELGIQUE si ces pays obtiennent les rangs 1 à 4 avec la fonction RANK.

En fait, je recherche une syntaxe qui me permettrait de faire ce filtre de manière dynamique car tous les mois le classement des 4 valeurs les plus importantes peuvent changer.

Mes tentatives pour insérer ce filtre dans le SET ANALYSIS n'ont pas fonctionné.

Je vous ai mis en pièce jointe le fichier qvw que je souhaite réaliser.

Cdlt.

David

brunobertels
Master
Master

Bonjour

La solution du set analysis permet de répondre à votre premier besoin : prendre 4 valeurs distinctes

Pour appliquer un filtre supplémentaire en ne prenant que les X premières valeurs ( les plus élevés , les moins élevés etc) dans Qlik Sense c'est possible : en utilisant "limitation" dans la dimension on peut donc choisir les X valeurs souhaitées ( 4 dans l'exemple ci dessous) :

J'imagine que ce doit être possible dans Qlik view , je ne connait pas bien mais çà doit être par là  :

Bruno Bertels