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 27/09/2011, 17h30   #1
Invité de passage
 
Inscription : juin 2008
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 8
Points : 0
Points : 0
Par défaut Problématique de migration Birt 3.7

Bonjour

J'utilise mon propre emitter (basé sur org.eclipse.birt.report.engine.emitter.IContentEmitter) pour générer des rapports dans le monde SWT.

Je fais face à un problème en ce qui concerne les charts avec la version 3.7 de Birt

Voici mon code

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
@Override
    public void startImage(final IImageContent image)
    {
        try
        {
            super.startImage(image);
            ExtendedItemDesign eid = (ExtendedItemDesign) image.getGenerateBy();
            ExtendedItemHandle eih = (ExtendedItemHandle) eid.getHandle();
            Chart chart = (Chart) eih.getReportItem().getProperty(
                    "chart.instance");
 
           ...traitement SWT de cet objet Chart
        }
        catch (Exception e)
        {
....
        }
    }
Lors de la visualisation du graphe via un emitter PDF ou HTML, je n'ai aucun problème.

Mais avec mon emitter SWT, je rencontre de gros problèmes d'affichage. C'est comme si les dataset de l'objet Chart récupérées étaient perverties.

Je précise que ceci ne me posait pas de problème en Birt 2.3.2.
Par ailleurs si au lieu de passer par
Code :
1
2
 
getReportItem().getProperty("chart.instance")
j'utilise un chart créé de toute pièce comme un de ceux existant dans org.eclipse.birt.chart.examples je ne rencontre pas de problème.

L'utilisation de simple image ne me satisfait pas dans la mesure où je souhaite garder de l'interactivité telle que les tooltips sur mes charts.

Auriez-vous une idée ?

Merci de vos réponses.
FININFOTPM 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 22h59.


 
 
 
 
Partenaires

Hébergement Web