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 :

Problême de jointure entre 2 jeux de donnéses


Sujet :

BIRT

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Problême de jointure entre 2 jeux de donnéses
    Bonjour

    Je lance cette discussion car je n'ait pas trouvé de réponse dans les discussions déjà ouverte.

    Je vous explique mon problême:

    Je travaille à partir d'une base de donnée oracle.
    J'ai plusieurs jeux de donnée ( que je n'ai pas fait moi même) et je voudrai utiliser les éléments de 2 jeux de données différent dans une même table.
    Je fais donc une "New joint Data Set" où je rentre les 2 jeux de données que je désir utiliser. Comme type de lien je met " inner join". Je l'avou c'est un peu par hasard car je n'y connait pas grand chose. Le problême c'est que les donnée de ce nouveau jeu de données ne contiennet rien et lorsque j'essaye quand même de les utiliser j'obtient ce message d'erreur :

    OdaDataSet material_detail:
    + Class com.carl.birt.ReportDataSetNoFilterEvents does not implement the org.eclipse.birt.report.engine.api.script.eventhandler.IAutoTextEventHandler interface.

    SVP, n'y a t'il pas un moyen simple d'utiliser deux jeux de données dans une même table. Si la methode que j'utlise est la bonne, qu'est ce qui ne va pas dans ma démarche? J'ai lu quelque part que les 2 jeux de données doivent avoir des "concordances". Qu'est ce que c'est?

    Je vous remercie d'avance

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 143
    Points : 1 353
    Points
    1 353
    Par défaut ?
    Effectivement quand on veut mettre des choses dans un tableau via un datasetjoint , il faut avoir une clé ( un peu comme une jointure entre 2 tables dans une base de données ).

    Sinon, comment voulez vous que BIRT affiche la liste d'un élément de chaque dataset sans correspondance?

    L'outil de reporting fait pas devin

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Haaa

    Je pensait qu'il jonglait entre les deux jeux de donnée a l'aise lol.
    Pourrais tu me dire comment avoir cette clé? (Comment lui dire de faire le lien)
    Car je suis un peu perdu là

  4. #4
    Membre expérimenté

    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 143
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 143
    Points : 1 353
    Points
    1 353
    Par défaut ???
    Faut voir ce qu'il y a dans les 2 datasets en question ou voir le DBA , comment voulez vous que je sache ce qu'il y a dans vos Datasets?

    Exemple :

    Dataset1 : Clients ( Code Client , Nom Client, Adresse )
    Dataset2 : Commandes ( Code Commande , Code Client , Produit , Quantité )

    Logiquement le join dataset se fait sur Code Client. Quand tu séléctionne le Inner Join , il suffit de sélectionner le champ à gauche et le champ à droite...

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    Merci beaucoup à toi.
    Effectivement le conseil que tu m'a dit s'est révélé payant même si j'ai pas compris au début. En le faisant cela m'est paru limpide.



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

Discussions similaires

  1. [MySQL] Probléme de jointure entre deux tables
    Par super-java dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 12/06/2008, 15h49
  2. Problème de Jointure entre plusieurs tables
    Par Stouille89 dans le forum JDBC
    Réponses: 12
    Dernier message: 11/12/2007, 15h16
  3. Problème de jointure entre 2 tables Access
    Par MITCH31 dans le forum VBA Access
    Réponses: 8
    Dernier message: 14/12/2005, 15h31
  4. Problème de jointure entre 3 tables
    Par Yphon dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/09/2005, 16h58
  5. Problème de jointure entre 2 ou 3 tables
    Par NicoNGRI dans le forum Langage SQL
    Réponses: 3
    Dernier message: 02/08/2005, 13h44

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