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ération de rapports, quelles solutions ?


Sujet :

Java

  1. #1
    Membre éclairé Avatar de Julien Bodin
    Homme Profil pro
    Devops
    Inscrit en
    Février 2009
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Devops
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 474
    Par défaut Génération de rapports, quelles solutions ?
    Bonjour à tous !

    Je suis en train de développer une application pour une petite entreprise qui m'a pris comme stagiaire.
    Les utilisateurs ressentent de plus en plus le besoin de pouvoir exporter ou mettre en forme les données vers quelque chose d'imprimable et je ne trouve pas grand chose là-dessus.

    Sur la plupart de mes JTable j'ai un bouton qui appelle la méthode print() qui lance l'impression de son contenu et quand on m'a demandé d'afficher un aperçu avant impression de la table je suis un peu resté con :

    Autant il est très facile de lancer l'impression autant générer un aperçu avant impression me semble complètement hors de porté.

    Java est très utilisé dans le monde de l'entreprise, et les besoins exprimés par mes utilisateurs me semblent être des besoins courants et je m'étonne de n'avoir pas trouvé grand chose sur le sujet.

    J'ai aussi jeté un oeil aux outils de reporting pour pouvoir génerer des documents visuels un peu plus sympas mais je n'ai trouvé que des outils hors de prix ou bien Jaspser Report en open source que j'ai trouvé assez peu pratique et très peu documenté.

    Avez-vous déjà été confronté à ce type de problématique ? Si oui quelles solutions avez-vous adopté ?

  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
    Par défaut
    JasperReport est très utilisé (dans mes 2 boites précédentes)

    Egalement très facile à mettre en oeuvre (la doc ne fait pas tout, ok, mais à l'usage on se rend compte que c'est majoritairement bien fouttu).. et iReport (éditeurt wysiwyg pour jasperreport) permet de gagner énormément en productivité

    Egalement possible d'avoir des rapports dynamiques (DynamicJasper), donc l'utilisateur peut choisir sa mise en page.

    Egalement possible d'utiliser des graphiques, des images, etc...

    Sinon il y a Birt, mais c'est très coton, bien plus que jasper (à l'époque où je m'étais intéressé au sujet). Je ne le conseille pas vraiment...

    J'en conviens, l'api java pour l'impression est loin d'être une panacée... autant se rabattre sur l'export en d'autres format (word, excel, pdf, ...)

Discussions similaires

  1. Réponses: 12
    Dernier message: 10/04/2011, 15h58
  2. Réponses: 2
    Dernier message: 26/10/2005, 17h25
  3. [Constantes] Quelle solution adopter ?
    Par animageo dans le forum Général Java
    Réponses: 16
    Dernier message: 10/02/2005, 11h43
  4. Génération de rapport
    Par Plawi dans le forum MFC
    Réponses: 6
    Dernier message: 02/11/2004, 12h18
  5. [Intranet] Quelle solution choisir ?
    Par stailer dans le forum Développement
    Réponses: 6
    Dernier message: 06/09/2003, 01h17

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