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

BIRT Discussion :

[2.5.2] Probleme export graphique sous Excel


Sujet :

BIRT

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut [2.5.2] Probleme export graphique sous Excel
    Bonsoir,

    Toujours dans le cadre d'un projet en entreprise, je suis confronté à un nouveaux problème.En effet, j'ai réalisé un graphique utilisant des données de ma Database. Le viewer visualise correctement ce graphique, l'export en PDF affiche également correctement ce graphique mais l'export Excel pose problème !!

    La case excel prend juste la taille de l'image du graphique mais n'affiche rien...

    J'ai essayé de mettre le format du graphique en JPG et BMP..


    Une idée ?

    Merci

  2. #2
    Membre averti

    Inscrit en
    Avril 2010
    Messages
    178
    Détails du profil
    Informations forums :
    Inscription : Avril 2010
    Messages : 178
    Points : 418
    Points
    418
    Par défaut
    Bonjour,

    Il s'agit d'une limitation de l'emitter Excel. Un emitter est un module permettant d'exporter un état BIRT dans un format donné. Il y a par défaut un emitter web, pdf, word et excel.

    L'emitter excel par défaut a quelques limites, notamment : pas de gestion d'onglets, problèmes d'interprétation des formats de données numériques, et absence des graphiques et images.

    Il existe un emitter alternatif, nommé Tribix, qui pallie à certains défauts mais en apporte d'autres.

    Tu peux le télécharger ici. Si tu as besoin de documentation sur l'installation, fais quelques recherches, tu trouveras facilement.

    Tu remarqueras que Tribix a son propre comportement (gestion de l'affichage, gestion des onglets...). Il y a du bon et du moins bon.

    Bon courage.

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Ok, je vais explorer tout ça.

    J'ai vu également qu'il y'avait Actuate BIRT XLS emitter, n'est-il pas plus performant ?

    Merci beaucoup

  4. #4
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Bonjour,

    Bon courage pour mettre en place le Tribix Emitter.

    En ce qui concerne le Actuate BIRT XLS Emitter, il est probablement plus performant mais fais partie de la suite Actuate (payante).

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    C'est la deuxième fois que vous me souhaitez bon courage, est-ce parce qu'il est diffcile à mettre en place ?

    J'ai commencé et selon mes ressources, il suffit de mettre 2 jars dans le dossier plugins...Après les avoir copiés, je suis déjà confronté à un premier problème, le fichier excel généré contient une erreur écrit je crois en xml

  6. #6
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Attention à bien prendre la bonne version. Je viens de voir qu'une version assez récente est présente mais elle est compatible avec la version 2.5.1 (je ne tenterais pas les suivantes).

    Téléchargement ici : http://sourceforge.net/projects/tribix/
    Versions précédentes : http://sourceforge.net/projects/trib...XLS%20Emitter/

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    J'ai la version 2.5.2 de BIRT et j'ai pris la version 2.5.1 de l'emitter qui stipule dans le realease-notes.txt :

    "this version is only compatible with BIRT 2.5 series"

    Il ne devrait pas y avoir de problème de compatibilité..

    GRAVE: An error happened while running the report. Cause:
    java.lang.IllegalArgumentException: Maximum column number is 255
    J'ai ce message d'erreur inscrit en rouge dans le fichier excel..Pourtant mon tableau fait une ligne.. L'erreur survient peut être à cause du message d'erreur écrit dans le fichier excel qui lui dépasse les 255 lignes, l'erreur n'a donc peut être rien à voir avec le dysfonctionnement.

  8. #8
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Heu, c'est le nombre de colonnes qui bloque pas le nombre de lignes, tu as combien de colonnes ?

  9. #9
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    En effet je sais pas pourquoi j'avais décidé que c'était le nombre de lignes

    J'ai essayé avec unr apport contenant juste un label et ça a fonctionné (bizzare quand même le formatage des cases autour ).

    J'ai 93 colonnes et en dessous un graphique

  10. #10
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Apparemment, le Tribix multiplie par 3 le nombre de colonnes soit : 93*3 = 279

    Game over !

    Désolée

  11. #11
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    C'est pas terrible ça.

    En dispatchant sur plusieurs onglets j'aurai le même problème ? Je crois que la solution va devoir être payante..

    Merci de votre aide.

  12. #12
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Je ne pense pas qu'en dispatchant tu auras le même problème (mais je ne sais pas si l'emitter Tribix gère les onglets non plus.

    Et en faisant deux tableaux ?

  13. #13
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Oui j'avais pensé aux deux tableaux, je vais tout d'abord essayer l'option onglet, tribix gère cette fonction apparament, il me reste plus qu'à trouver comment.

    Merci beaucoup

  14. #14
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Apparemment, un saut de page = un onglet.

  15. #15
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    C'est exactement ce que j'ai trouvé, du coup je cherchai comment faire un saut de page

    Au fait, et ça ? : http://www.actuate.com/info/bss-download/

    Merci

  16. #16
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Je crois que le moteur n'est plus tout à fait le même par contre (information à confirmer ou infirmer).

    Pour faire un saut de page :
    http://www.developpez.net/forums/d77...on-page-break/ > Post #3

  17. #17
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Ok ce n'est pas le même moteur mais c'est pas trop grave ça si ça me permet un export excel plus performant. Je me lance sur le Page break, merci à vous

  18. #18
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Bon avec le page break ça fonctionne bien. Savez vous comment nommer les onglets ?? Et peut-on 'couper' une tableau formé automatiquement apr une requête si je veux que la même requête s'étale sur deux onglet ou faut-il que je fasse 2 requetes différentes ?

  19. #19
    BiM
    BiM est déconnecté
    Expert éminent sénior
    Avatar de BiM
    Femme Profil pro
    Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
    Inscrit en
    Janvier 2005
    Messages
    7 796
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 38
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT

    Informations forums :
    Inscription : Janvier 2005
    Messages : 7 796
    Points : 10 765
    Points
    10 765
    Par défaut
    Heu non... Quels sont les noms actuels des onglets ?

  20. #20
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 16
    Points : 5
    Points
    5
    Par défaut
    Sheet 0, Sheet 1...

    On dirait que c'est possible en utilisant la méthode suivante :


    http://sourceforge.net/apps/mediawik...ame_expression

Discussions similaires

  1. Ouvrir un graphique sous Excel
    Par Fred2209 dans le forum C++Builder
    Réponses: 6
    Dernier message: 01/12/2006, 21h02
  2. [VB.NET] Création de graphique sous excel
    Par krfa1 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 02/06/2006, 11h11
  3. Réaliser un graphique sous Excel
    Par vdbadr dans le forum Contribuez
    Réponses: 1
    Dernier message: 30/05/2006, 16h37
  4. [VBA-E]Deplacer un graphique sous Excel
    Par gaudy dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/04/2006, 07h43
  5. probleme de graphique avec excel
    Par calimero91 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/01/2006, 13h17

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