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

Jasper Discussion :

probleme avec les charts(affichage du digramme en pdf)


Sujet :

Jasper

  1. #1
    Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Points : 2
    Points
    2
    Par défaut probleme avec les charts(affichage du digramme en pdf)
    salut
    actuellement je test jasper report pour l'integrer dans une application de reporting
    ,j'ai pu generer des rapports, mais j'ai voulu ajouter des diagrammes (charts) pour cela j'utilise
    IREPORT,quand je compile et je la visualise dans ireport tout apparait tres bien (les statistiques,
    et diagrammes ) puis j'obtient mon fichier .jrxml je passe à netbeans pour le reutuliser ,pour
    avoir le fichier PDF qui contient le diagramme par le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    asperDesign jasperDesign = JRXmlLoader.load("C:\\test_diagramme.jrxml");
    JasperReport jasperReport = JasperCompileManager.compileReport(jasperDesign);
     
    JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameters,connection);
     
    JasperExportManager.exportReportToPdfFile(jasperPrint,"C:\\rapport_employee.pdf");

    mais le code genere des erreurs de type

    Exception in thread "main" java.lang.NoClassDefFoundError: org/jfree/util/PublicCloneable
    at java.lang.ClassLoader.defineClass1(Native Method)




    mes questions :
    - pour avoir des Charts ds mon rapport(avec java) est ce que je dois ajouter du code java ?
    - faut-il passer les digrammes comme image en parametres apres les avoir construit en utilisant la bibliotheque JFreeChart?
    - est ce que je dois faire des configurations ou.... pour avoir des charts à partir du code ci dessus?



    j'espere avoir des reponses parceque ça fait 3 jours que je cherche ss un resultat
    merci beaucoup

  2. #2
    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,


    Si dans ton build path la librairie itext respective à ta version de IReport n'est pas présente ajoute la.
    Après essaie avec un fichier .jasper tu gagneras du temps ca sert à rien de recompiler ton fichier à chaque appel.

    Cordialement Lazarel

  3. #3
    Candidat au Club
    Inscrit en
    Juin 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    merci lazarel pour ton aide.

  4. #4
    Membre du Club
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Avril 2011
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2011
    Messages : 48
    Points : 61
    Points
    61
    Par défaut
    Bonjour,

    J'essaye de générer un rapport fait avec iReport à partir de Talend.
    Il y a des graphiques dans ce rapport et c'est ce qui pose problème. Effectivement, je n'obtiens pas d'erreur lorsque j'enlève les graphs. J'ai bien la librairie jfreechart et iText.
    L'erreur renvoyé est java.lang.ClassNotFoundException: org.jfree.util.PublicCloneable (pour info j'ai bien rajouté les librairies
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    import net.sf.jasperreports.charts.util.*;
    import org.jfree.util.PublicCloneable;
    Comment faire pour palier à cette erreur?

    Merci

    EDIT : Ok j'ai trouvé. Il fallait que je rajoute la lib jcommon.jar!

Discussions similaires

  1. Help!! Probleme avec les dates sur SQL SERVER
    Par Nadaa dans le forum MS SQL Server
    Réponses: 16
    Dernier message: 03/08/2006, 17h55
  2. PROBLEME AVEC LES REQUETES IS NULL / NOT EXISTS
    Par sylvaine dans le forum Langage SQL
    Réponses: 5
    Dernier message: 04/06/2004, 14h26
  3. [langage] probleme avec les listes dans des listes
    Par pqmoltonel dans le forum Langage
    Réponses: 7
    Dernier message: 27/04/2004, 13h32
  4. Problem avec les *.AVI sur les panels
    Par NaDiA_SoFt dans le forum C++Builder
    Réponses: 3
    Dernier message: 31/08/2003, 23h50
  5. probleme avec les processus
    Par saidi dans le forum Autres éditeurs
    Réponses: 1
    Dernier message: 05/02/2003, 01h18

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