Forum Discussion
Relation entre table
Thanks for the reply from rajendraongole1.
Hi Jean-Mi64 ,
Based on your problem description, I used the data you provided and achieved the desired results, here are the steps I performed.
1. Create a new table as a dimension table:
Table = VALUES('Nomenclature'[COMPOSE])
2.Create relationships:
3.Create a measure:
Measure =
CALCULATE(
IF(
MAX('Production'[Column2])="S8500-2219"&&
MAX('Nomenclature'[COMPOSANT])="S8500-2219-M"&&
MAX('Nomenclature'[COMPOSE]) ="S8500-2219",
1,
0
),
CROSSFILTER('Anomalies'[CDE_PROD],'Table'[COMPOSE],BOTH)
)
4.Use this measure for filtering visual:
Best Regards,
Zhu
If there is any post helps, then please consider Accept it as the solution to help the other members find it more quickly.
- Jean-Mi641 year agoHelper I
Bonjour
Ça ne marche pas.
Dans la table « production », les articles sont dans une même colonne
- Anonymous1 year agoNot applicable
Hi Jean-Mi64 ,
Can you tell me what kind of results you expect? It'll give me a more accurate picture of what you're looking for.
Best Regards,
Zhu- Jean-Mi641 year agoHelper I
Bonjour
Voici les tables concernées
La table « nomenclature »
Ce tableau est le lien entre la pièce fabriquée (COMPOSE) et ses composants (COMPONENT)
COMPOSE = CDE PROD sur les autres tables
Exemple ici :
S8500-2219-M est fabriqué à partir de MPS1105811T et IS8500-2130A
Le S8500-2219 est fabriqué à partir du S8500-2219-M (produit final)
Tableau « Production »
Cette table récupère les données de fabrication
Exemple ici :
Fonctionnement CONDITIONNE sur l’article S8550-2219
Fonctionnement de DEMONT-M-S sur l’article S8550-2219-M
Tableau « Anomalies »
Ce tableau rassemble les réclamations des clients.
Les plaintes ne concernent que le produit final
Exemple ici :
3 anomalies sur l’article S8500-2219
Ce que je veux :
Je souhaite créer une table pbi qui regroupe les pièces fabriquées S8500-2219 et S8500-2219-M à la date du jour (table de production) et le champ « cause » (table des anomalies)
Problème:
Lorsque je fais S8500-2219-M (table de production) et qu’une plainte existe (table de bugs) pour S8500-2219, je ne peux pas le faire (S8500-2219-M n’existe pas dans la table de bugs)
J’ai besoin de récupérer le champ « cause » (table des anomalies) de l’article S8500-2219 pour les 2 fabrications S8500-2219 et S8500-2219-M (table de production)
Est-il possible de le faire avec la table « nomenclature » qui relie les 2 ?
J’espère que c’est plus clair
Merci