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 :

Birt Report Designer Preview Problème


Sujet :

BIRT

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut Birt Report Designer Preview Problème
    Bonjour, j'utilise BIRT pour me former actuellement.
    Je souhaite tester 3 sources de données JDBC : MYSQL , SQLServer et PostGresql.
    Pour les 2 premiers, je suis satisfait par contre pour le dernier j'ai un souci.

    Je définis correctement un DataSource qui se connecte avec succès.
    Je définis un DataSet (requête SQL)
    Quand je suis dans l'étape DataSet , dans Preview Results , j'ai deux lignes de données comme prévu , par contre quand je glisse/depose mes champs nom,prenom dans le rapport simple, (exactement comme je fais avec les autres datasources), j'ai un rapport qui affiche seulement la date.

    Je vous joins quelques screenshots :

    Nom : screenbirt.jpg
Affichages : 91
Taille : 16,5 Ko
    Nom : screenbirt2.jpg
Affichages : 83
Taille : 9,3 Ko
    Nom : screenbirt3.jpg
Affichages : 88
Taille : 47,3 Ko

    Merci de l'aide

  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,

    La table est liée au DataSet ?

    PS : Pour les screenshots, merci d'utiliser l'option pièces jointes pour les prochaines fois

  3. #3
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    Oui je pense que la table est liée au DataSet.
    Je glisse dépose du DataSet à mon Report.

    J'ai effacé les champs nom,prénom de la feuille puise
    J'ai renommé le DataSet en Data Set Users puis j'ai reglissé déposé le nom, prénom et en regardant le code XML, voici ce que j'ai :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
            <oda-data-set extensionID="org.eclipse.birt.report.data.oda.jdbc.JdbcSelectDataSet" name="Data Set Users" id="33">
                <list-property name="columnHints">
                    <structure>
                        <property name="columnName">nom</property>
                        <text-property name="displayName">nom</text-property>
                    </structure>
                    <structure>
                        <property name="columnName">prenom</property>
                        <text-property name="displayName">prenom</text-property>
                    </structure>
                </list-property>
    Et au preview j'ai une feuille sans données (seule la date du rapport)

  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
    Citation Envoyé par molesqualeux Voir le message
    Oui je pense que la table est liée au DataSet.
    Je glisse dépose du DataSet à mon Report.

    J'ai effacé les champs nom,prénom de la feuille puise
    J'ai renommé le DataSet en Data Set Users puis j'ai reglissé déposé le nom, prénom et en regardant le code XML, voici ce que j'ai :

    Et au preview j'ai une feuille sans données (seule la date du rapport)
    Ah ben cherche pas plus loin, je l'ai dans le mille !

    Quand tu renommes un DataSet, il ne modifie pas l'ancien nom du DataSet par le nouveau, du coup la liaison, ne se fait plus. Quand tu déposes un champs, cela ne lie pas le DataSet automatiquement.

    Le mieux à faire est de supprimer ta table, et de faire un glisser déposer du DataSet entier sur ta feuille (Tu sélectionnes au niveau du nom du DataSet pour faire cette opération).

  5. #5
    Débutant
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    268
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 268
    Points : 139
    Points
    139
    Par défaut
    Merci et Bravo

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 21/05/2014, 17h23
  2. Réponses: 2
    Dernier message: 08/07/2011, 11h48
  3. Réponses: 8
    Dernier message: 07/05/2009, 16h49
  4. Traduction de la FAQ Designing Birt Reports
    Par Community Management dans le forum BIRT
    Réponses: 0
    Dernier message: 25/06/2008, 13h58

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