Skip to main content
Announcements
Live today at 11 AM ET. Get your questions about Qlik Connect answered, or just listen in. SIGN UP NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Problème de conception d'histogramme

Bonjour,

J'ai une petite question concernant la coneption d'un graphique (histogramme) :

     - est-il possible de récupérer l'information d'une expression pour pouvoir l'utiliser comme dimension ?

Je m'explique davantage : je voudrais en abscisse les noms de différents centres. Le souci c'est que le nom de ces centres se trouvent uniquement dans des champs de valeurs à exploiter et en ordonnées les valeurs des ventes. Vu qu'une image est toujours plus explicatif que les mots je joint une image montrant le résultant voulu :

ex_histogramme.PNG

Je ne sais pas s'il est possible de réaliser cela avec QlikView.

Je vous remercie par avance de votre aide

Cordialement,

Nawal

1 Solution

Accepted Solutions
Not applicable
Author

Bonjour Nawal,

Pour obtenir l'histogramme que vous souhaitez, il est nécessaire de travailler le champs contenant vos données de centre dans le script.

Si toutes vos valeurs de champs se construisent de la même manière (ex : Centre A_Vente), l'utilisation de fonction comme left(), right() et index() peuvent vous être utile.

Pour extraire la chaine de caractère se situant avant le "_", vous pouvez utiliser la combinaison de fonctions suivante dans votre script :

left([NOM DU CHAMP],index([NOM DU CHAMP],'_')-1) as [NOM DU CENTRE]

Amand Dupretz

View solution in original post

5 Replies
amauryviseo
Partner - Contributor II
Partner - Contributor II

Bonjour Nawal,

Qu'appelez vous "des champs de valeurs à exploiter"

Comment est calculé le nom des centres...Par une formule ? En extrayant la donnée d'un champ ?

Amaury Moreau
Senior BI Consultant - Qlik Expert
Not applicable
Author

Bonjour,

Mes données à exploiter ont pour nom :

     - Centre1_Vente

     - Centre1_Stock

     - Centre2_Vente

     - Centre2_Stock , ...

et ces données contiennent les valeurs que je veux visualiser dans le graphique.

Je n'ai pas de tables répertoriant le nom de tous les centres.

Not applicable
Author

Bonjour Nawal,

Pour obtenir l'histogramme que vous souhaitez, il est nécessaire de travailler le champs contenant vos données de centre dans le script.

Si toutes vos valeurs de champs se construisent de la même manière (ex : Centre A_Vente), l'utilisation de fonction comme left(), right() et index() peuvent vous être utile.

Pour extraire la chaine de caractère se situant avant le "_", vous pouvez utiliser la combinaison de fonctions suivante dans votre script :

left([NOM DU CHAMP],index([NOM DU CHAMP],'_')-1) as [NOM DU CENTRE]

Amand Dupretz

martin59
Specialist II
Specialist II

Bonjour,

Le problème est-il toujours d'actualité ou il a été résolu ?

Martin Favier

Not applicable
Author

Bonjour Amand,

Merci pour votre réponse.

Cordialement,

Nawal