Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > BIRT
BIRT Forum d'entraide sur BIRT (Business Intelligence and Reporting Tools). Avant de poster --> FAQ BIRT,Tutoriels BIRT
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/07/2007, 14h32   #1
Invité régulier
 
Inscription : mars 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 12
Points : 5
Points : 5
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.
FabienM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2007, 14h54   #2
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
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 299
Points : 8 650
Points : 8 650
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.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 10h16   #3
Invité régulier
 
Inscription : mars 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 12
Points : 5
Points : 5
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
FabienM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 10h28   #4
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
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 299
Points : 8 650
Points : 8 650
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 :
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)
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 13h06   #5
Invité régulier
 
Inscription : mars 2007
Messages : 12
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 12
Points : 5
Points : 5
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.
FabienM est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/07/2007, 14h13   #6
BiM
Modératrice
 
Avatar de BiM
 
Femme
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
Inscription : janvier 2005
Messages : 7 299
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 26
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 299
Points : 8 650
Points : 8 650
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é.
__________________
__~{@ BiM - Modératrice "Business Intelligence" @}~
Consultante/Formatrice BIRT & Ingénieur Java/J2EE/GWT
___________.~{@ Lapine crétine @}~
BiM est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h29.


 
 
 
 
Partenaires

Hébergement Web