BO liaison tableaux
Modérateurs: Super-Apogea, Super Modérateur
4 messages
|Page 1 sur 1
BO liaison tableaux
Bonjour,
Je me demande s'il n'y a pas une chose que j'ignore sur la liaison de tableaux dans business Objects car je rencontre souvent le même problème.
Je relie une tableau gescom avec un source SQL à la carte :
Après liaision sur le code article, j'obtiens ce tableau :
La dernière ligne "AVION" ressort. Mais je n'en voudrais pas : car elle n'existe pas dans ma gescom.
Ai-je un moyen de lier les 2 sources uniquement sur les données existantes de ma gescom ?
Merci pour votre aide ?
Thib
Je me demande s'il n'y a pas une chose que j'ignore sur la liaison de tableaux dans business Objects car je rencontre souvent le même problème.
Je relie une tableau gescom avec un source SQL à la carte :
- CA Articles de la Gescom:
- VELO - VELO COMPETITION - 10000€
- VOITURE - FERRARI - 50000€
- TANK - LECLERC - 180000€
- TROTINETTE - OXELO TOWN - 400€
- INFOS ANNEXES AUTRE SOURCE SQL:
- VELO - PROPRIETAIRE B HINAULT
- VOITURE - PROPRIETAIRE ALONZO
- TANK - PROPRIETAIRE YOU
- AVION - PROPRIETAIRE PLASTIC BERTRAND
Après liaision sur le code article, j'obtiens ce tableau :
- ma tableau lié :
- VELO - VELO COMPETITION - 10000€ - PROPRIETAIRE B HINAULT
- VOITURE - FERRARI - 50000€ - PROPRIETAIRE ALONZO
- TANK - LECLERC - 180000€ - PROPRIETAIRE YOU
- TROTINETTE - OXELO TOWN - 400€ - (vide)
- AVION - (vide) - (vide) - PROPRIETAIRE PLASTIC BERTRAND
La dernière ligne "AVION" ressort. Mais je n'en voudrais pas : car elle n'existe pas dans ma gescom.
Ai-je un moyen de lier les 2 sources uniquement sur les données existantes de ma gescom ?
Merci pour votre aide ?
Thib
- Super Contributeur
- Messages: 144
- Inscription: Mar 13 Sep 2005 18:05
Re: BO liaison tableaux
Bonjour,
Je ne vois pas ce qui déconne :
Tu as du (vide) là où il n'y a pas de croisé entre tes deux tables d'informations.
Après, sans avoir le contexte de ce que tu veux faire, un peu difficile de t'aider (et de toute manière, je me refuse à faire un état BO en ligne...)
Et si tu précise ta demande, je pense qu'on doit trouver un état existant qui fait l'affaire, sans passer par du SQL à la carte.
Cordialement,
Je ne vois pas ce qui déconne :
Tu as du (vide) là où il n'y a pas de croisé entre tes deux tables d'informations.
Après, sans avoir le contexte de ce que tu veux faire, un peu difficile de t'aider (et de toute manière, je me refuse à faire un état BO en ligne...)
Et si tu précise ta demande, je pense qu'on doit trouver un état existant qui fait l'affaire, sans passer par du SQL à la carte.
Cordialement,
ASR31
En recherche de missions.
En recherche de missions.
Re: BO liaison tableaux
Bonjour,
Il n'y a rien qui "déconne" en soit. Et je ne demande pas non plus que tu me fasses un état.
J'ai une base gescom SAGE SQL et une autre base SQL non SAGE. Je suis donc obligé de passé par du SQL à la carte.
Je veux un état reliant les deux par le code article.
Mais je cherche une astuce, un truc permettant de n'avoir QUE les articles présents dans ma Gescom.
la source SQL contient des articles regroupant plusieurs sources. Cette base SQL contient des articles de ma gescom, mais aussi des articles n'existant pas dans la gescom.
Lors de la liaison, je cherche un moyen de dire à BO de ne retenir que les articles de ma gescom (je ne veux pas voir le reste)
Comme un INTERSECT sous SQL.
Je me demande aussi s'il est possible de faire un SQL à la carte sur 2 bases sources en 1 seule fois : si oui, il suffirait de réaliser une jointure dès le code SQL à la carte. Mais comment lui dire qu'on veut pointer sur 2 bases en 1 seule connexion ODBC ?
Thib
Il n'y a rien qui "déconne" en soit. Et je ne demande pas non plus que tu me fasses un état.
J'ai une base gescom SAGE SQL et une autre base SQL non SAGE. Je suis donc obligé de passé par du SQL à la carte.
Je veux un état reliant les deux par le code article.
Mais je cherche une astuce, un truc permettant de n'avoir QUE les articles présents dans ma Gescom.
la source SQL contient des articles regroupant plusieurs sources. Cette base SQL contient des articles de ma gescom, mais aussi des articles n'existant pas dans la gescom.
Lors de la liaison, je cherche un moyen de dire à BO de ne retenir que les articles de ma gescom (je ne veux pas voir le reste)
Comme un INTERSECT sous SQL.
Je me demande aussi s'il est possible de faire un SQL à la carte sur 2 bases sources en 1 seule fois : si oui, il suffirait de réaliser une jointure dès le code SQL à la carte. Mais comment lui dire qu'on veut pointer sur 2 bases en 1 seule connexion ODBC ?
Thib
- Super Contributeur
- Messages: 144
- Inscription: Mar 13 Sep 2005 18:05
Re: BO liaison tableaux
Bonjour,
Tu ne peux pas faire ce que tu veux .... mais crée une variable dans ton tableau qui dit si champs = vide alors 0 sinon 1 et filtre sur le 1
Cdlt
Tu ne peux pas faire ce que tu veux .... mais crée une variable dans ton tableau qui dit si champs = vide alors 0 sinon 1 et filtre sur le 1
Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.
IMPERIAL
4 messages
|Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités