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.0.1][Général] Générer un fragment de HTML


Sujet :

BIRT

  1. #1
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Points : 9
    Points
    9
    Par défaut [2.0.1][Général] Générer un fragment de HTML
    Bonjour à tous,
    Comme l'indique le titre, je souhaiterai utiliser BIRT dans sa version 2.0.1 pour générer un fragment de HTML, et non une page complète, comme c'est le cas par défaut.

    Je n'ai pas l'impression que cette feature soit implémentée par défaut dans ma version de BIRT. Voyez-vous un moyen ?

    Merci beaucoup.

  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,

    pour ton respect des règles à la lettre, c'est plutôt rare

    Pour en venir à ton problème, tu peux très bien intégrer le HTML générer à partir de BIRT dans une frame, iframe ou dans un include (pour PHP ou JSP) si j'ai bien compris ce que tu veux.

  3. #3
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    Cacac, pour des raisons de conception Web, je préfère éviter ces méthodes là. Pas moyen avec BIRT de ne générer que ce qu'il envoie entre <body> et </body>, quitte à reporter la mise en forme dans l'attribut style="" des éléments ?

    Au pire je doit pouvoir m'en sortir avec une regex, mais c'est crado aussi, et c'est lourd.

    Merci de ton aide en tous cas

  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
    Le HTML pur n'est pas un langage interprété. Si tu utilises des JSP, du XHTML ou du PHP, c'est possible normalement.

    Tu as également des alternatives via Java :
    Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    HTMLDocument html = new HTMLDocumentImpl();
    html.setDocumentURI(tonURISousFormeDeString);
    html.getBody();
    (HTMLDocument du package org.w3c.dom.html et HTMLDocumentImpl du package org.apache.html.dom)

  5. #5
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    Ca ne m'arrange pas car le Runtime BIRT est appelé via une API que je ne maîtrise pas.
    Je préférerais que tout ça soit une propriété du rapport, c'est le cas pour JFreeReports il me semble.

  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
    On doit pouvoir le faire mais ce n'est, a mon avis, accessible que par l'API.

    Pour le premier exemple que je t'ai donné, tu n'as pas besoin d'avoir accès à l'API elle même mais de pouvoir rajouté du code après execution de l'API (en servlet par exemple) puisque l'URI correspond au fichier généré.

Discussions similaires

  1. Est-ce que Powerdesigner peut générer formulaire PHP ou HTML ?
    Par clavier12AZQSWX dans le forum Outils
    Réponses: 0
    Dernier message: 09/07/2009, 16h47
  2. Générer des fragmentations
    Par lmalta dans le forum Administration
    Réponses: 1
    Dernier message: 21/05/2009, 08h30
  3. [Tableaux] Générer dynamiquement un tableau HTML
    Par bdaboah dans le forum Langage
    Réponses: 6
    Dernier message: 06/02/2008, 15h34
  4. Générer automatiquement des fiches HTML
    Par defdef dans le forum Général Conception Web
    Réponses: 6
    Dernier message: 11/05/2007, 14h04
  5. Réponses: 3
    Dernier message: 07/12/2006, 07h18

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