Problème Access coder un filtre

Bonjour,

J'ai un problème sur du SQL sous Access.
J'ai dans mon formulaire une zone de liste déroulante qui me sert de filtre du nom de "filtre_nolv".

dans la requête du formulaire dans la close where j'ai :

VraiFaux(
[Formulaires]![Accueil]![SousFormulaireNavigation].[Formulaire]![filtre_nolv]<>""
Ou (EstNull([Formulaires]![Accueil]![SousFormulaireNavigation].[Formulaire]![filtre_nolv])=Faux);
[Formulaires]![Accueil]![SousFormulaireNavigation].[Formulaire]![filtre_nolv];
[LieuPrestationLogistique].[NOLV]
)

Oui mais voila le problème étant que dans le cas où NOLV n'est pas rempli la ligne n'est tout simplement pas prise en compte. Que doit-je faire svp?

1 réponse

  • Votes
  • Date
  • Date décroissante
  1. Bonjour

    Je pense que ta zone n'est pas considérée comme null mais à blanc il faudrait dire au lieu de EstNull faire :
    [filtre_nolv]=" "
    A essayer