Bonjour à tous,
je vous écrit car j'ai un petit soucis avec mes filtres sur mon formulaire Access.
Je souhaite filtrer par certains champs de mon formulaire, cependant, certains de ces champs peuvent être vide.
Par exemple, si je filtre sur le Site et Projet dans ma requête SQL en ajoutant à la fin :
WHERE (((T_Projet.Site) Like IIf(IsNull([Formulaires]![F_SuiviProjet]![FiltreSite]),"*","*" & [Formulaires]![F_SuiviProjet]![FiltreSite] & "*")) AND ((T_Projet.NomProjet Like IIf(IsNull([Formulaires]![F_SuiviProjet]![FiltreNomProjet]),"*","*" & [Formulaires]![F_SuiviProjet]![FiltreNomProjet] & "*")))
avec Site la colonne que je filtre et FiltreSite le champ me permettant de sélectionner le site pour filtrer la sélection.
La requête me ressortira donc toutes les données de ma table projet mais uniquement celles ou les champs Site et Projet sont remplis.
Je perds donc un certain nombre de lignes..
Je pense que je dois modifier le WHERE de ma requête mais après plusieurs tentatives, impossible de trouver..
Merci d'avance pour votre aide.
Partager