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

Java Discussion :

Générer un fichier Excel iReport


Sujet :

Java

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Septembre 2008
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 172
    Points : 0
    Points
    0
    Par défaut Générer un fichier Excel iReport
    Bonjour,

    J'essaye de générer un document Excel on travaillant avec ireport mais j'obtiens le message d'erreur suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/poi/ss/usermodel/Sheet

    Voici le code que j'utilise :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    import java.io.File;
    import java.util.HashMap;
     
    import net.sf.jasperreports.engine.JREmptyDataSource;
    import net.sf.jasperreports.engine.JRException;
    import net.sf.jasperreports.engine.JasperFillManager;
    import net.sf.jasperreports.engine.JasperPrint;
    import net.sf.jasperreports.engine.export.JRPdfExporterParameter;
    import net.sf.jasperreports.engine.export.JRXlsExporter;
     
     
    public class Excel {
    	public static void main(String[] args) throws JRException {
     
     
    	HashMap<String, Object> params = new HashMap<String, Object>(); 
    	// ... 
    	// Renseignment des paramètres 
    	// ... 
     
    	//Remplissage du rapport 
    	JasperPrint jasperPrint = JasperFillManager.fillReport("D:\\iReport-2.0.3\\iReport-2.0.jasper", params, 
    	 new JREmptyDataSource()); 
     
    	// export en xls 
    	JRXlsExporter excelExporter = new JRXlsExporter(); 
    	excelExporter.setParameter(JRPdfExporterParameter.JASPER_PRINT,jasperPrint); 
    	excelExporter.setParameter(JRPdfExporterParameter.OUTPUT_FILE,  new File("E:\\rapport.xls")); 
    	excelExporter.exportReport(); 
    }}
    Merci d'avance

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 553
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 553
    Points : 21 612
    Points
    21 612
    Par défaut
    Hello,

    tu as oublié les dépendances, en l'occurrence Apache-POI.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Générer un fichier Excel avec java
    Par osman.amine dans le forum Struts 1
    Réponses: 2
    Dernier message: 29/06/2007, 17h26
  2. [REPORTS 6i] Générer un fichier excel à partir de reports
    Par moneyinthebank dans le forum Reports
    Réponses: 7
    Dernier message: 07/03/2007, 14h13
  3. Générer un fichier excel
    Par anne-so dans le forum Modules
    Réponses: 3
    Dernier message: 25/04/2006, 14h42
  4. [Excel] Générer des fichiers Excel avec PHP et des données SQL
    Par MaTHieU_ dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 29/03/2006, 15h46
  5. Réponses: 4
    Dernier message: 02/05/2005, 20h25

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