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 :

[Java] Génération d'un rapport sans modèle xml avec JasperRports


Sujet :

Jasper

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 70
    Points : 39
    Points
    39
    Par défaut [Java] Génération d'un rapport sans modèle xml avec JasperRports
    Bonjour à tous,

    je développe actuellemnt une application d'export de données aux formats (pdf, csv, rtf, ...) . Pour cela, j'ai décidé d'utiliser JasperReports. Mais mon problème est que je je ne veux pas de fichier xml pour générer ces formats.Il me semble que ça soit possible avec certaines classes de JasperReports.
    Mais je ne sais pas comment faire. J'ai beau cherché des tutos et faire des recherches sur google, je n'ai rien trouvé.

    Quelqu'un sait -il comment le faire? Avez vous des tutos qui explique comment il faut le faire?

    Je vous remercie par avance.

  2. #2
    Membre expert

    Homme Profil pro
    Consultant informatique
    Inscrit en
    Janvier 2004
    Messages
    2 301
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 301
    Points : 3 675
    Points
    3 675
    Par défaut
    Hello,

    je cherche à faire le même genre de chose (rapport construit dynamiquement).

    Je sais que cela utilise la classe JasperDesign, mais je n'en sais pas plus...
    Il faut aussi utiliser les méthodes "addField", "addParameter", etc. pour controler le contenu du rapport


    En tout cas, un bon lien général pour jasper: http://www.atolcd.com/IMG/pdf/jasperreports_web.pdf

    si tu trouves plus d'info, je serais assez intéressé

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 70
    Points : 39
    Points
    39
    Par défaut
    Bonjour,

    j'ai trouvé une solution radicale à mon problème. J'ai développé moi-même mes classes pour faires de l'export de données. Je me suis basé sur itext (pour les formats rtf et pdf), poi (pour excel) et opencsv(pour le csv).

    Je trouve que JasperReport bien qu'il soit assez puissant, il reste quand même assez lourd pour générer les formats dynamiquement.

    Merci.

  4. #4
    Membre actif Avatar de tnodev
    Profil pro
    SSSSS
    Inscrit en
    Mai 2005
    Messages
    182
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : SSSSS

    Informations forums :
    Inscription : Mai 2005
    Messages : 182
    Points : 231
    Points
    231
    Par défaut
    bonjour,

    le fichier .jrxml est plus ou moins une sérialisation xml de la classe JasperDesign.
    Tu peux définir un report directement en instanciant cette classe, ou la modifié à la volée.

  5. #5
    Membre habitué

    Profil pro
    Inscrit en
    Avril 2005
    Messages
    124
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 124
    Points : 154
    Points
    154
    Par défaut
    Bonjour,

    Il existe un projet dont c'est le but et qui se nomme Dynamique Jasper. Il offre une API qui masque d'une certaine manière la complexité de JasperReport et permet en plus la création de rapport sans passer par le JRXML. Du coup, il permet manager la classe JasperDesign...

    http://dynamicjasper.sourceforge.net/

    Bien à toi.

  6. #6
    Nouveau membre du Club
    Inscrit en
    Mai 2007
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 70
    Points : 39
    Points
    39
    Par défaut
    Merci egwada pour l'info,

    j'y jetterai un coup d'oeil dessus.

    A+

Discussions similaires

  1. Réponses: 0
    Dernier message: 26/03/2015, 14h37
  2. Réponses: 0
    Dernier message: 04/11/2013, 21h54
  3. Réponses: 0
    Dernier message: 28/10/2013, 20h09
  4. [2.2.2][Java] Rapports sans fichiers .rptdesign
    Par Stephane73 dans le forum BIRT
    Réponses: 3
    Dernier message: 24/06/2008, 19h03
  5. [XML-DOM][XSD][JAVA] Génération de parseur
    Par charlot44 dans le forum Persistance des données
    Réponses: 2
    Dernier message: 22/06/2005, 12h36

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