💡 Filtrer une colonne lookup sur la base d’une autre colonne dans la liste liée
-
💡 Filtrer une colonne lookup sur la base d’une autre colonne dans la liste liée
Une question qui revient très régulièrement est de savoir comment faire pour avoir dans un formulaire une combo box branchée sur une colonne lookup dont les valeurs seraient filtrées en fonction d’une autre colonne située sur la liste liée.
Voici le cas de figure :
- Une liste Paniers avec :
- Article : article vendu (lookup vers Article.NomArticle)
- Une liste Articles avec :
- NomArticle : nom de l’article (texte)
- EnStock : l’article est en stock (oui/non)
Si dans la combo box branchée sur Paniers.Article je ne veux voir que les articles qui sont en stock, alors il suffit de mettre la formule suivante dans sa propriété Items :
Filter( Choices(Paniers.Article); Id in ShowColumns( Filter( Articles; EnStock = true ); "ID" ) )
ATTENTION à bien respecter les majuscules/minuscules sur les champs Id et ID… 😉
PostID=WuemSL6OBFlR9tK
- Une liste Paniers avec :
Connectez-vous pour répondre.