Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/11/2007, 16h11   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 9
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 9
Points : 4
Points : 4
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
SpiderDD est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 10h29   #2
Membre du Club
 
Inscription : avril 2006
Messages : 57
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 57
Points : 62
Points : 62
Envoyer un message via MSN à Mandibull
T'as pas essayé de faire un Join DataSet de tes 4 DataSet ?
Mandibull est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2007, 14h46   #3
Membre Expert
 
Avatar de lazarel
 
Homme
Consultant informatique
Inscription : mai 2007
Messages : 893
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 30
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 360
Points : 1 360
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
lazarel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2008, 14h39   #4
Invité de passage
 
Inscription : novembre 2007
Messages : 9
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 9
Points : 4
Points : 4
J'ai résolu mon problème en modifiant ma query avec un case when (voir le post : [case when paramétrable et imbriqué])
SpiderDD est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h33.


 
 
 
 
Partenaires

Hébergement Web