Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Designer
Designer Forum d'entraide Designer (création d'univers, etc.)
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 22/03/2011, 07h53   #1
Invité de passage
 
Inscription : juillet 2009
Messages : 39
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juillet 2009
Messages : 39
Points : 3
Points : 3
Par défaut Problème de jointure entre table mère et nouvelle table

Bonjour,

J'ai actuellement un problème sur une jointure d'une table récemment ajoutée.

Cette table contient de nouveaux indicateurs concernant des produits, des codes produits. Je veux lier cette table avec la table mère Produit, afin de pouvoir récupérer les informations liés aux produit de la nouvelle table (libellé, marque, etc...)

Dans la table mère, le Code Produit fait office d'identifiant. Dans la nouvelle table, un code produit a plusieurs valeurs pour un indicateur. J'ai appliqué un identifiant afin d'avoir une clé dans la nouvelle table.

Pour la jointure de la nouvelle table, c'est relativement simple :

- Pour N lignes de la nouvelle table (N=15), j'ai une et une seule ligne dans la table mère Produit.
- Pour une ligne de la table mère, j'ai 15 lignes dans la nouvelle table.

Et lorsque je veux faire un rapport avec les données de la nouvelles table et une donnée de la table mère (en récupérant le libellé), ça ne marche pas. Je n'arrive pas à lier les données, à ce qu'ils apparaissent dans le même tableau.

En gros, lorsque je sélectionne la donnée de la table mère, les autres données sont grisées. Quel est le problème de ma jointure ? Ai-je loupé quelque chose ?

Merci beaucoup pour votre aide
Unsurgent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 08h09   #2
Modérateur
 
Avatar de Julien59
 
Julien Lizzul
Inscription : mars 2008
Messages : 1 103
Détails du profil
Informations personnelles :
Nom : Julien Lizzul
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 1 103
Points : 1 295
Points : 1 295
Bonjour,
As tu 1 ou plusieurs requêtes ?
Je pense que tu n'as tout simplement pas ajouté ta nouvelle jointure aux contextes existants.
Tu peux confirmer?
__________________
  • Pensez à consulter la FAQ BO
  • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton
Julien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 08h47   #3
Invité de passage
 
Inscription : juillet 2009
Messages : 39
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juillet 2009
Messages : 39
Points : 3
Points : 3
Bonjour,

Merci pour ta réponse si rapide !

Oui, je n'ai qu'une seule requête, une requête basique renvoyant les données de la nouvelle table. En effet je n'ai pas effectué le dernier point cité, je n'ai fait que la jointure.

Je regarde ça.

EDIT : par ailleurs, quand j'ai testé la cardinalité de la jointure, décrite plus haut, le test est OK, mais en mode détection il ne détecte rien "Cardinalité inconnue". j'ai lu que ça pouvait être un bug qu'on pouvait passer outre. Info ou intox ?
Unsurgent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 09h01   #4
Modérateur
 
Avatar de Julien59
 
Julien Lizzul
Inscription : mars 2008
Messages : 1 103
Détails du profil
Informations personnelles :
Nom : Julien Lizzul
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 1 103
Points : 1 295
Points : 1 295
Le test de cardinalité n'est pas important.
J'ai travaillé avec bon nombre d'univers où les cardinalités n'étaient pas définies.
Y'a t-il des contextes dans ton univers ?
Si oui, as-tu bien ajouté ta jointure aux contextes qui vont bien ?
__________________
  • Pensez à consulter la FAQ BO
  • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton
Julien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 09h07   #5
Invité de passage
 
Inscription : juillet 2009
Messages : 39
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : juillet 2009
Messages : 39
Points : 3
Points : 3
yes!

J'ai créé un contexte avec ma nouvelle jointure, puis ai ajusté le contexte. Ca marche !

Merci beaucoup
Unsurgent est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/03/2011, 09h10   #6
Modérateur
 
Avatar de Julien59
 
Julien Lizzul
Inscription : mars 2008
Messages : 1 103
Détails du profil
Informations personnelles :
Nom : Julien Lizzul
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 1 103
Points : 1 295
Points : 1 295
Il faut toujours faire attention aux contextes quand on ajoute une nouvelle jointure.
__________________
  • Pensez à consulter la FAQ BO
  • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton
Julien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h19.


 
 
 
 
Partenaires

Hébergement Web