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 04/03/2011, 16h59   #1
Invité de passage
 
Inscription : décembre 2005
Messages : 1
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 1
Points : 0
Points : 0
Par défaut [2.6.1] MarkerLine et affichage de leur label

Bonjour à tous,

J'ai un problème avec BIRT. Les labels associés aux MarkerLines ne s'affichent pas/plus correctement. J'ai l'impression que cela est apparu depuis que j'ai mis Eclipse 3.6.

Voici ce que je vois :


Et le code source associé:
Code :
1
2
3
4
5
 
DateTimeDataElement dtde = DateTimeDataElementImpl.create(date);
MarkerLine ml = MarkerLineImpl.create(xAxisPrimary, dtde );
ml.getLineAttributes().setColor(ColorDefinitionImpl.BLUE());
xAxisPrimary.getMarkerLines().add(ml);
Comme je le dis plus haut, ce code fonctionnait avant et affichait correctement les dates sur les lignes verticales.

Même si je rajoute ceci pour faire un test:

Code :
1
2
3
4
5
6
DateTimeDataElement dtde = DateTimeDataElementImpl.create(date);
MarkerLine ml = MarkerLineImpl.create(xAxisPrimary, dtde );
ml.getLineAttributes().setColor(ColorDefinitionImpl.BLUE());
ml.getLabel().getCaption().setValue("Test");
xAxisPrimary.getMarkerLines().add(ml);
L'affichage change mais n'est pas correct et reste du même acabit c'est à dire avec des caractères bizarres.

J'ai aussi essayé avec ceci:
Code :
ml.setFormatSpecifier(JavaDateFormatSpecifierImpl.create(datePattern));
mais cela ne change rien.


Quelqu'un à une idée?
shaan est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h57.


 
 
 
 
Partenaires

Hébergement Web