|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
Bonjour,
Je suis sous XiR2 et j'ai un soucis avec la liaison entre fournisseurs : J'ai un fournisseur 1 Num_cpt Montant J'ai un fournisseur 2 Num_cpt Prov Num_cpt est une dimension Montant est un indicateur Prov est un indicateur Num_cpt est donc une dimension liée entre les 2 fournisseurs. Je souhaite faire un tableau : Num_cpt Montant Prov Mon soucis est que le fournisseur 2 remonte plus que Num_cpt que le fournisseur 1. Je souhaite donc que ne soient remontés dans le tableau que les Num_cpt communs aux 2 fournisseurs (comme une joiture SQL naturelle en fait). Pourriez-vous m'aider sur ce sujet ? Je vous remercie et bonne soirée, C. Tobini |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Inscription : février 2010 Messages : 76 ![]() |
Bonjour,
Dans votre tableau, DeskI met l'objet non lié <Dim Indic(fournisseur2)>. Vous devez mettre <Dim Indic> et cela devrait fonctionner. E/ J'avais inversé mais je viens de corriger |
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
Bonjour et merci de votre réponse,
Je ne comprends pas votre solution, j'ai modifié ma demande initiale pour être plus précis, je pense vous avoir induit en erreur. Dim Indic n'est pas un objet, j'avais simplement voulu indiquer le type d'objets (Dim pour dimension et Indic pour indicateur). Pourriez-vous svp m'éclairer si j'ai mal interprété votre réponse ? Je vous remercie, C. Tobini |
|
|
00
|
|
|
#4 |
|
Membre du Club
![]() Inscription : février 2010 Messages : 76 ![]() |
Alors, quand vous faites votre tableau, si vous cliquez sur votre colonne, il doit mettre (à mon avis) <Num_cpt(fournisseur 2)>
Il faut mettre <Num_cpt> . C'est ainsi qu'il fera la jointure naturelle Si cela ne fonctionne pas, tentez <Num_cpt(fournisseur 1)> |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Inscription : avril 2004 Messages : 284 ![]() |
J'ai tenté les 2 solutions, la syntaxe est rejetée.
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Ingénieur développement logiciels Inscription : juin 2007 Messages : 480 ![]() |
Bonjour,
Il faut ajouter un filtre dans le tableau sur Montant non nul : Menu Format / Filtres... puis cliquer sur Ajouter et choisir <Montant>. Ensuite, cliquer sur le bouton Définir et mettre la formule (pour un DeskI en français) |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com