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.1.1] Dans quel jar se trouve FORenderOption


Sujet :

BIRT

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 52
    Points : 38
    Points
    38
    Par défaut [2.1.1] Dans quel jar se trouve FORenderOption
    Bonjour,

    j'en suis un mon premier report.
    Environnement Eclipse 3.2 et Birt 2.1.1

    J'ai élaboré mon premier état ça marche très bien en mode designer.

    Je suis entrain d'écrire une classe Java qui permet de visualiser cet état. Et là les choses se corsent.

    Je bloque sur la ligne de code suivante :

    import org.eclipse.birt.report.engine.api.FORenderOption;

    La classe FORenderOption est introuvable pur eclipse et je ne sais pas dans quel jar elle se trouve.

    Si quelqu'un sait merci de me l'indiquer.

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

    Je crois que sur BIRT 2.1, c'est cette classe : org.eclipse.birt.report.engine.api.RenderOptionBase
    qui se trouve dans engineapi.jar il me semble.

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juillet 2006
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 52
    Points : 38
    Points
    38
    Par défaut
    Merci pour la réponse je vais regarder dans ce jar.

  4. #4
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 43
    Points
    43
    Par défaut
    je ne trouve pas aussi cette classe et j'ai birt 2_1_2

  5. #5
    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
    En fait, cette classe n'existe plus depuis la 2.1.

    Maintenant, elle s'appelle : RenderOptionBase.

  6. #6
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 43
    Points
    43
    Par défaut
    merci,
    maintenant en remplaçant FORenderOption par RenderOptionBase, j'ai une valeur dépréciée, c'est pas préjudiciable pour la suite ?

  7. #7
    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
    Citation Envoyé par touane
    merci,
    maintenant en remplaçant FORenderOption par RenderOptionBase, j'ai une valeur dépréciée, c'est pas préjudiciable pour la suite ?
    Laquelle ?
    Génères-tu en HTML ou en PDF ?

  8. #8
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 43
    Points
    43
    Par défaut
    le constructeur RenderOptionBase
    a la ligne RenderOptionBase option = new RenderOptionBase();
    (de ton BIRTTEST.java)

  9. #9
    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
    Bizarre... Est-ce que tu peux faire un imprim' écran s'il te plaît ?

  10. #10
    Membre du Club
    Inscrit en
    Février 2007
    Messages
    64
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 64
    Points : 43
    Points
    43
    Par défaut
    bon j'espere que je me suis pas gouré dans la manip !!

    Images attachées Images attachées  

  11. #11
    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
    Citation Envoyé par touane
    je ne trouve pas aussi cette classe et j'ai birt 2_1_2
    Hum hum hum, tu utilises BIRT 2.2 et non 2.1.2.

    Ils ont maintenant créé (enfin) la classe PDFRenderOption. Conseil, utilises la comme ceci :
    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    RenderOptionBase option = new PDFRenderOption();

    Si tu fais du HTML, tu l'utilises de la même façon mais tu mets HTMLRenderOption à la place de PDFRenderOption.

    En fait, pour la petite histoire, BIRT était initialement basé sur FOP. Seulement FOP est une librairie qui n'est plus en développement ni entretenu depuis pas mal de temps. L'équipe de BIRT a donc décidé de se baser sur iText. La classe FORenderOption devenait donc obsolète par son nom (et probablement son contenu). Ils ont donc d'abord créé RenderOptionBase qu'ils ont transformé peu à peu en interface pour HTMLRenderOption (qui existait déjà) et PDFRenderOption qu'ils viennent de créer.

    PS : Pour ta classe de génération, je te conseille d'utiliser ce modèle à l'avenir : http://www.developpez.net/forums/sho...62&postcount=6
    Il est plus approprié

Discussions similaires

  1. dans quel champ se trouve le mot clé
    Par surfys dans le forum Débuter
    Réponses: 0
    Dernier message: 14/09/2008, 12h55
  2. Réponses: 2
    Dernier message: 07/08/2007, 04h37
  3. Réponses: 4
    Dernier message: 30/07/2007, 15h06
  4. Dans quel package se trouve les fonctions C ??
    Par red210 dans le forum Linux
    Réponses: 9
    Dernier message: 18/12/2005, 21h16

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