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

BIRT Discussion :

[Débutant] Données de dataset différents sur un même graphe


Sujet :

BIRT

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Points : 8
    Points
    8
    Par défaut [Débutant] Données de dataset différents sur un même graphe
    Bonjour,

    Je galère depuis quelques temps pour afficher sur un même graphe (2DLine) des données provenants de 4 datasets différents donc 4 courbes en tout. Je crois qu'il y aurait une autre solution mais je cale aussi dessus : avec un "case when" dans le databinding de mon dataset.
    Je pense que je suis un peu floue, je m'explique :
    J'ai une liste de données (nombre de clients, nombre de clients suspendus, montant dû,...) par jour sur un historique de qulques mois. J'aimerais afficher dans un graphe une courbe pour les 3 derniers mois + mois courant pour une donnée choisie par l'utilisateur. Donc sur l'axe des abscisses j'ai les jours (de 1 à 31) et en ordonnée j'ai 4 courbes (aout, septembre, octobre et novembre) mais la variable est choisie en paramètre par l'utilisateur.
    A l'heure actuelle j'arrive à afficher une courbe (donc un dataset) par graphe; mon problème c'est pour superposer 4 "dataset" sur le même graphe pour comparer les tendances.

    Est-ce possible de superposer différents dataset sur le même graphe?
    Comment utiliser un "case when" avec paramètre et dans quel onglet du dataset (query ou binding)?

    Quelqu'un aurait une idée?

    Merci pour tout

  2. #2
    Membre du Club
    Inscrit en
    Avril 2006
    Messages
    57
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 57
    Points : 65
    Points
    65
    Par défaut
    T'as pas essayé de faire un Join DataSet de tes 4 DataSet ?

  3. #3
    Membre éprouvé
    Avatar de lazarel
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2007
    Messages
    893
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mai 2007
    Messages : 893
    Points : 1 164
    Points
    1 164
    Par défaut
    Bonjour,

    Pour info un chart = un dataset. Si tu veux 4 courbes différentes, tu dois donc travailler au niveau de ta requête pour avoir 4 agrégats. Ensuite une série selon des ordonnées définissent un agrégat.
    Voilà tout est dis bonne chance.

    Cordialement Lazarel

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    J'ai résolu mon problème en modifiant ma query avec un case when (voir le post : [case when paramétrable et imbriqué])

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

Discussions similaires

  1. Echelles différentes sur un même graphe
    Par djobylly dans le forum LabVIEW
    Réponses: 4
    Dernier message: 28/10/2010, 12h59
  2. Afficher 2 tables différentes sur un même état
    Par Nixar dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 23/08/2007, 10h52
  3. Réponses: 1
    Dernier message: 14/07/2007, 14h19
  4. Couleurs de liens différents sur une même page
    Par traderpierre dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 21/03/2007, 19h29
  5. Réponses: 5
    Dernier message: 11/03/2006, 16h18

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