SELECT EFFET.CODE_EFFET, EFFET_EN_STOCK.QTE_STOCK FROM (DOTER_EFFET RIGHT JOIN EFFET ON DOTER_EFFET.CODE_EFFET = EFFET.CODE_EFFET) LEFT JOIN EFFET_EN_STOCK ON EFFET.CODE_EFFET = EFFET_EN_STOCK.CODE_EFFET WHERE (((EFFET.CODE_EFFET) Not In (SELECT [DOTER_EFFET]![CODE_EFFET] FROM DOTER_EFFET WHERE [DOTER_EFFET]![MATRICULE] = Formulaires![Doter Employe]![MATRICULE] )) AND ((EFFET_EN_STOCK.QTE_STOCK)>0));
J'ai ajouté une restriction supplémentaire et ça fonctionne.
Je laisse la demande ouverte car je serais curieux de connaitre d'autres solutions.
merci d'avance
Partager