|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 159 ![]() |
Bonjour,
lors de la fusion de deux objets de deux univers différents, la variable fusionnée me remonte les valeurs communes aux deux objets mais aussi les valeurs qui se trouvent dans un objets et pas dans l'autre. (en fait j'ai fait des filtres sur chaque requête de chque univers) Quelqu'un serait comment faire pour ne prendre que les valeurs communes aux deux objets? Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
Les "liaisons" entre objets sont dans BO uniquement des unions, c'est à dire qu'elle prennent toutes les valeurs !!!
Ce que tu veux est une intersection !!! Pour avoir cela tu peux surement t'en sortir en ajoutant à ta requete de base une sous-requete !!! ou bien en faisant un intersection avec une autre requete (voir dans editeur de requete ex : pays + condition > continent = europe (requete de base) résultat : france, allemagne, angleterre, belgique...etc... requete avec sous requete : pays + condition > continent = europe + condition pays dans sous-requete( pays condition > continent = europe et pays commence par F) résultat : france + finlande
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 159 ![]() |
Est ce que je peux faire la sous-requête(de ma requête avec univers1) avec des élément de univers2?
|
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
au temps pour moi, j'avais pas fais gaffe aux 2 univers !!!
bah c'est pas possible alors !! (enfin je sais pas faire) ...ou ptet avec un filtre spécial
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 159 ![]() |
Tu penserais à kopi comme filtre???
Message d'Aitone : ça sert à rien de mettre un milliard de smileys ! Merci ! |
|
|
00
|
|
|
#6 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
bah je sais pas trop.....genre il faut parvenir à afficher le nombre d'occurence de chaque ID....
...si il est dans les 2 requetes = 2 sinon = 1 et du coup afficher uniquement si c'est égal à 2...ou un truc dans le genre...
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#7 |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 159 ![]() |
C'est bien ça!
Et tu fais comment? |
|
|
00
|
|
|
#8 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
je sais pas
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#9 | |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Citation:
[Requête 1].[objet fusionné]=[Requête 2].[objet fusionné] Pour moi c'est ça une intersection En gros, il faut rajouter un alerteur qui te permet de mettre à vide les valeurs qui ne t'intéressent pas et de garder les autres (quand les valeurs sont égales, à savoir quand elles se retrouvent dans les 2 requêtes). Tu peux rajouter 2 colonnes, une par requête, et une 3e où tu fais la comparaison. Enfin c'est une idée parmi tant d'autres ...
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
|
00
|
|
|
#10 |
|
Membre émérite
![]() Inscription : septembre 2006 Messages : 815 ![]() |
bah non ayana !!
c'est une union pas une intersection !! c'est plutot une jointure externe qu'un jointure simple que BO fait !! [Requête 1].[objet fusionné]= +[Requête 2].[objet fusionné] (A=1,2,3) et (B=2,3,4) => union(A,B) = 1,2,3,4 (A=1,2,3) et (B=2,3,4) => intersection(A,B) = 2,3 (A=1,2,3) et (B=2,3,4) => minus(A,B) = 1 (A=1,2,3) et (B=2,3,4) => minus(B,A) = 4
__________________
~~ bastoonet ~~ "Team BAB - Spécialistes BO" |
|
|
00
|
|
|
#11 | ||||
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Bon, ze le fais en entier, j'ai été fainéante
Code :
ça fait pas ce qu'on veut ça ??? Il veut bien les éléments en commun de l'objet fusionné entre les requêtes 1 et 2 ?? Si c'est pas ça, je retourne me coucher ![]() Ou sinon Code :
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
||||
|
|
00
|
|
|
#12 | ||
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Bon en attendant que Ayana et bastoonet en aient fini avec leur union ...
![]() quelques précisions : Citation:
Citation:
Un alerteur ça gère le format éventuellement le contenu mais ça ne fait pas disparaître le ligne. En revanche soit
Dans liste des résultats de la ("Requête B avec Univers2.variable) en utilisant Dans liste Sélestionner les résuktat de la Requête ...
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
||
|
|
00
|
|
|
#13 | |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Citation:
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
|
00
|
|
|
#14 | |||||
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Citation:
c'est pas une jointure externe que fait BO en fusionnant [Requête 1].[objet fusionné]= [Requête 2].[objet fusionné](+) donne A/B 1 null 2 2 3 3 [Requête 1].[objet fusionné](+)= [Requête 2].[objet fusionné] donne A/B 2 2 3 3 null 4 En fait BO fait Code :
Code :
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|||||
|
|
00
|
|
|
#15 | |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Citation:
Mais elle reste là, tu ne la supprime pas Ton tableau a 50 lignes vides mais il comporte 220 lignes dont 50 vidées par l'alerteur ...
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
|
00
|
|
|
#16 | |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Citation:
Suffit de la décocher
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
|
00
|
|
|
#17 |
![]() ![]() Bruno ROMAN-RUIZ Inscription : décembre 2006 Messages : 2 181 ![]() |
Alors à partir de la version XI et tant mieux !
Mais pas en V5 ni V6 (je suis allé vérifier ... tu m'as fait douter) Et cette case on l'a en webi et deski ?
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!" |
|
|
00
|
|
|
#18 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
WebI c'est sûr, deskI, j'en sais rien ... mais je crois que oui, on a déjà dû avoir une demande comme ça ici !
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
|
|
#19 | |
|
Membre du Club
![]() Inscription : mars 2007 Messages : 159 ![]() |
Bonjour,
merci à tous de vous êtes penchez sur mon problème. On est presque arriver à la solution. En fait je ne veux pas juste ne pas afficher les lignes vides, ca ca marche. Mais dans ma section (je fais les sections avec la variable fusionnée), j'ai deux blocs : un venant de mon univers1 et l'autre venant de mon univers2. Chaque bloc remonte des informations par rapport aux conditions que j'ai mis dans mes requêtes respectives. Le problème c'est que au lieu de ne m'afficher que les sections où les deux tableaux sont remplis, ca m'affiche tout. Et je n'arrive pas à ne garder que les valeurs de la section en communs avec les deux univers. C'est pour cela que je ne voulais garder que ces valeurs. Sous vos conseils, j'ai essayé Citation:
Vous aurez d'autres idées? Merci. |
|
|
|
00
|
|
|
#20 |
|
Membre émérite
![]() Inscription : décembre 2005 Messages : 901 ![]() |
Tu peux pas faire 2 tableaux plutôt ?? (2 blocs)
__________________
--= Ayana =-- Modératrice B.I. Règles du forum BO Team BAB - Spécialistes BO Rubrique BI de developpez.com |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com