IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

QlikView Discussion :

Bar Chart : comment afficher les valeurs et non le pourcentage


Sujet :

QlikView

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 8
    Points : 4
    Points
    4
    Par défaut Bar Chart : comment afficher les valeurs et non le pourcentage
    Bonjour,

    Sur le graphique ci-joint, j'aimerais afficher non pas le pourcentage mais les valeurs. Pouvez-vous m'aider ?

    D'avance, merci.
    Images attachées Images attachées  

  2. #2
    Modérateur

    Inscrit en
    Octobre 2006
    Messages
    1 649
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 1 649
    Points : 2 529
    Points
    2 529
    Billets dans le blog
    6
    Par défaut
    Bonjour,

    Comment est fait votre graphique ?
    Avec 1 dimension (Axe) et 3 expressions ou avec 2 dimensions (Axe + Type) et 1 expression ?


    Une solution simple consiste à utiliser un "dual" plutôt qu'une valeur.

    Le "dual" permet d'associer à une valeur numérique (celle qui est utilisées pour calculer le graphique) une valeur de texte (celle qui sera utilisée pour le rendu texte).

    Ainsi, avec 2 dimensions, l'expression
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    dual(
    sum(Value)
    ,
    sum(Value) / sum(total <Axe> Value)
    )
    ,
    c'est l'expression "sum(Value) / sum(total <Axe> Value)" qui servira à calculer la barre et l'expression "sum(Value)" qui sera utilisée pour l'affichage.

    Il faut faire attention à ne pas surcharger la représentation du nombre, pour le laisser en "par défaut".


    Si vous utilisez 1 dimension et 3 expressions, elles seront de la forme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    dual(
    sum({$ <Type={'PC OK'}>} Value)
    ,
    sum({$ <Type={'PC OK'}>} Value) / sum(Value)
    )

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mars 2008
    Messages
    8
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Mars 2008
    Messages : 8
    Points : 4
    Points
    4
    Par défaut
    PhunkyBob, bonjour,

    Tout d'abord, merci d'avoi pris le temps d'analyser mon problème et pour ta réponse !

    J'ai une dimension et 3 expressions. J'ai essayé la fonction DUAL et cela fonctionne super bien !!! Youhou !!!

    Ci-joint le résultat... Il ne me reste plus qu'à résoudre l'affichage du 1 par 100% mais l'essentiel est là !!



    UN GRAND MERCI POU TON AIDE !!!
    Images attachées Images attachées  

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 23/12/2010, 16h52
  2. Comment afficher les valeurs à la place des "?"
    Par jeyce dans le forum Hibernate
    Réponses: 9
    Dernier message: 12/09/2007, 16h58
  3. Réponses: 8
    Dernier message: 16/05/2007, 16h27
  4. comment afficher les valeurs d'un jslider?
    Par max25b dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 05/06/2006, 20h05
  5. comment afficher les valeurs d'une semaine
    Par duck54 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 28/05/2006, 22h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo