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 :

Graphe combiné, masquer des dimensions de l'axe.


Sujet :

QlikView

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 7
    Points : 7
    Points
    7
    Par défaut Graphe combiné, masquer des dimensions de l'axe.
    Bonjour,

    je suis actuellement bloqué sur une partie de mon projet.

    Mon entrepôt contient une table de fait (en simplifiant) du genre

    JOUR SEMAINE MOIS REFERENCE QTE_IN QTE_ENCOURS
    01/06/17 2017-22 2017-06 REF_1 1
    01/06/17 2017-22 2017-06 REF_2 1
    01/06/17 2017-22 2017-06 REF_3 1
    01/06/17 2017-22 2017-06 REF_4 1
    01/06/17 2017-22 2017-06 REF_11 1
    01/06/17 2017-22 2017-06 REF_12 1
    01/06/17 2017-22 2017-06 REF_13 1
    01/06/17 2017-22 2017-06 REF_14 1


    quand QTE_IN est à 1 QTE_ENCOURS est null et inversement.

    j'affiche le graphe suivant,

    Nom : ScreenShot041.png
Affichages : 155
Taille : 20,0 Ko


    La Qté Encours = sum(QTE_ENCOURS)

    et le Nb Jours d'encours est égal à la Qté Encours / QTE_IN moyenne des 10 derniers Jours

    soit sum(QTE_ENCOURS) / RangeAvg(above(sum(QTE_IN),1,10))

    Je voudrais pouvoir afficher seulement le dernier jour de chaque semaine ou chaque mois (au choix)

    et masquer les autres jours.

    Je ne vois pas comment faire, je suis preneur de tout début d'idée.

    Merci d'avance de votre aide.

    Stéphane

  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,

    Que se passe-t-il si vous entourez vos expressions par :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if(num(WeekDay(JOUR)) = 6,
    votre expression
    )

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Août 2008
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 7
    Points : 7
    Points
    7
    Par défaut
    Bonjour,

    merci beaucoup pour l'idée, ça fonctionne. En fait j'ai adapté le principe. En intégrant les DATA j'ai ajouté un Champ F_WEEK qui permet de repérer le dernier jour disponible de semaine et un Champ F_MOIS pour le denier jour disponible du mois. Puis selon une Variable (liste JOUR / SEMAINE / MOIS) je filtre les jours à afficher.

    Nom : ScreenShot046.png
Affichages : 132
Taille : 41,8 Ko

    Nom : ScreenShot047.png
Affichages : 142
Taille : 20,5 Ko

    Nom : ScreenShot048.png
Affichages : 145
Taille : 8,1 Ko


    Maintenant je m'aperçois qu'il faut que j'adapte la moyenne des QTE_IN sur les 10 derniers jours sans prendre les Samedi.

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

Discussions similaires

  1. Contrôle des valeurs maximales d'axes dans un graph
    Par PascalouMI dans le forum iReport
    Réponses: 6
    Dernier message: 10/06/2010, 09h39
  2. [VxiR2] Graphe avec une dimension dans l'axe Z
    Par Philippe Bottier dans le forum Webi
    Réponses: 1
    Dernier message: 11/03/2009, 10h17
  3. Réponses: 3
    Dernier message: 05/03/2007, 12h54
  4. vba Graph Excel (valeur des axes)
    Par maxtin dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 20/12/2006, 21h50
  5. Ajusté les Axes d'un graphe en fonction des données rentrée!
    Par Ma2thieu dans le forum Composants VCL
    Réponses: 5
    Dernier message: 09/07/2004, 01h34

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