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 29/01/2007, 17h36   #1
Invité de passage
 
Inscription : janvier 2007
Messages : 6
Détails du profil
Informations personnelles :
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : janvier 2007
Messages : 6
Points : 2
Points : 2
Par défaut Designer - comment créer un objet (union) à partir de 2 objets distincts ?

Bonjour à tous,

J'ai un souci pour créer un objet dans Designer (6.5.1).

J'ai 3 tables reliées comme suit :
T1 ---- T2 ---- T3

Je souhaite créer un objet X du type
T1.objet union T3.objet

L'objectif est de pouvoir créer une requête du type
T2.objet X
qui me renvoit
T2.objet T1.objet
T2.objet T3.objet
...

Je pensais faire un objet du type Union mais je n'y parviens pas.

Je précise que je me connecte à une base DB2 d'où des fonctons limitées :-(

Pouvez-vous m'aider ?

Merci par avance
mrosel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2007, 18h01   #2
Candidat au titre de Membre du Club
 
Inscription : janvier 2007
Messages : 10
Détails du profil
Informations personnelles :
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : janvier 2007
Messages : 10
Points : 12
Points : 12
Bonjour,

L'union d'objets n'existe ni dans Designer ni en SQL.

L'union n'etant possible que sur des tables, je te conseille de creer une table derivée nommée T4 (elle sera l'union de T1 et T3 sur au moins le champs voulu.)
Dans Designer, tu joins ensuite T2 et T4 et tu crées des objets sur T4.

Le code SQL généré est du type :

SELECT T2.XXX, T4.YYY FROM T2, (SELECT T1.YYY FROM T1 UNION ALL SELECT T3.YYY FROM T3)T4 WHERE T2.AAA=T4.BBB
msimon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2007, 18h19   #3
Membre Expert
 
Avatar de nuke_y
 
Inscription : mai 2004
Messages : 1 812
Détails du profil
Informations forums :
Inscription : mai 2004
Messages : 1 812
Points : 1 609
Points : 1 609
Je n'ai pas du bien comprendre... J'ai l'impression que tu voudrais qu'un seul objet te ramène 2 lignes, c'est ça ?
__________________
Il vaut mieux monopoliser son intelligence sur des bêtises que sa bêtise sur des choses intelligentes.

Mon combat pour les droits des consommateurs face aux abus des grandes marques.
nuke_y est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/01/2007, 09h01   #4
Invité de passage
 
Inscription : janvier 2007
Messages : 6
Détails du profil
Informations personnelles :
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : janvier 2007
Messages : 6
Points : 2
Points : 2
Merci à tous les 2 pour votre réponse, je pense en effet que je vais suivre les conseils de MSIMON, cela sera plus simple. Je vais passe par une vue ..

Merci fort.
mrosel 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 01h16.


 
 
 
 
Partenaires

Hébergement Web