bonjour,
quand en lie 2 champs de 2 fournisseur de données
est ce que c'est un produit cartisien
si oui comment faire pour une jointure directe
et pour une jointure extairne
merci
bonjour,
quand en lie 2 champs de 2 fournisseur de données
est ce que c'est un produit cartisien
si oui comment faire pour une jointure directe
et pour une jointure extairne
merci
La liaison de fournisseurs de données permet de traiter des données de sources différentes dans le même tableau, le même tableau croisé ou le même graphe d’un rapport.... en évitant le produit cartésien
Les dimensions utilisées pour lier les fournisseurs de données doivent nécessairement
Sinon deux lignes de données apparaîtront pour l’objet lié dans le tableau
- contenir des données communes (Année et Exercice par exemple)
- être du même type dans les deux fournisseurs (numérique ou alphanumérique, impossible si Exercice = 2007 et Année = "2007").
Au sujet du type de jointure, il n'y a pas de choix possible.
Voilà comment ça se passe (tel que je l'ai observé)
Soit :
En ayant lié les deux dimensions ANNEES et EXERCICE
- une requête 1 qui ramène
ANNEE avec les valeurs 2005 2006 2007 et le nb de jours dans le mois- une requête 2 qui ramène
EXERCICE avec les valeurs 2003 2004 2005 et le nb de fériés
Que l'on choisisse de placer dans le tableau l'objet ANNEE de R1 ou EXERCICE de R2, BO, en se basant sur les deux dataproviders (fournisseurs de données) établit la liste complète suivante
Ensuite les données nb de jours et nb de fériés apparaîtront (si elles existent) en face.
- 2003 de R2
- 2004 de R2
- 2005 commun à R1 et R2
- 2006 de R1
- 2007 de R1
On a don affaire à des jointures externes vers les deux dataproviders à partir d'une liste équivalente à un
je sais pas si c'est clair ...?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT ANNEE FROM SOURCE1 UNION SELECT EXERCICE FROM SOURCE2
Petite précision les objets dimensions non liés seront incompatibles.
Précisez la VERSION !
Un message vous a aidé ? Votez en cliquant sur Pensez au bouton
Tutoriels BO et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
BRUNO2R
merci pour cette réponse elle est trés claire
est ce que on peux afficher que R2 avec leur R1
Précisez la VERSION !
Un message vous a aidé ? Votez en cliquant sur Pensez au bouton
Tutoriels BO et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
j'aime bien sauter les obstacles tout seul
mais la c'est urgent pour moi de trouvée la solution (je suis debutent sur BO)
merci
Moi quand je vois débutant, je dis : un temps d'apprentissage et tant à apprendre !!
Excellent comme post.
Je me permet de le déterrer pour avoir quelques précisions.
Bruno, tes explications sont très claires.
A quel niveau défini dans Webi ou Deski la reqête principale qui va regrouper les résultat des différents fournisseurs de données ?SELECT ANNEE FROM SOURCE1
UNION
SELECT EXERCICE FROM SOURCE2
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager