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 31/01/2008, 18h06   #1
Membre à l'essai
 
Inscription : février 2006
Messages : 66
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 66
Points : 22
Points : 22
Par défaut Changer dynamiquement la couleur d'un chart

Bonjour,

j'utilise l'élément chart "tachymètre".
Je souhaite que la couleur de fond du tachymètre soit conditionnée à la valeur affichée.

Par exemple :
entre 0 et 40 : vert
entre 41 et 60 : orange
entre 61 et 100 : rouge


Qu'en pensez-vous ?

merci d'avance
T_Joe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 10h09   #2
Membre régulier
 
Inscription : novembre 2005
Messages : 173
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 173
Points : 84
Points : 84
Salut!
ici tu trouvera une réponse..

a+
FredKéKé est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 11h50   #3
Membre à l'essai
 
Inscription : février 2006
Messages : 66
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 66
Points : 22
Points : 22
Bonjour,

merci pour cet élément de réponse.
Cependant, qu'entends-tu par "Il faut aller dans les scripts du chart histogramm" ?

Lorsque j'édite le Chart, les seules zones de saisie de scripts que je vois sont dans les onglets "Select data" et "Format Chart".
Ils ne semblent pas avoir l'effet attendu : erreurs en mode "Preview"

Peux-tu me préciser où exactement saisir le script ?

Merci d'avance
T_Joe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 13h08   #4
Membre régulier
 
Inscription : novembre 2005
Messages : 173
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 173
Points : 84
Points : 84
Ici c'est mieux expliqué il y a même un screenshot qui t'explique ou aller..
FredKéKé est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2008, 15h04   #5
Membre à l'essai
 
Inscription : février 2006
Messages : 66
Détails du profil
Informations forums :
Inscription : février 2006
Messages : 66
Points : 22
Points : 22

merci

Pour l'instant ça colore seulement l'aiguille de mon tachymètre mais c'est un bon début... dès que je colore le fond, je post !

Je synthètise pour les prochains

Pour saisir le code il faut :
- se positionner dans Eclipse dans le "Report Design"
- se positionner dans l'onglet "Layout"
- sélectionner le chart souhaité
- se positionner dans l'onglet "Script"
- saisir le script :
Code Java :
1
2
3
4
5
6
 
function beforeDrawDataPoint(dph, fill, icsc)
{
	if ( dph.getOrthogonalValue() < 50)
		fill.set(255, 127, 127);
}

soit en image (copyright FredKéKé) :

T_Joe 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 18h26.


 
 
 
 
Partenaires

Hébergement Web