Bonjour
Je crée une base de donnée sous MS Access
Dans un formulaire de consultation base sur une requête, je cherche a filtrer un champ.
Lorsqu'une valeur est affichée dans ce champ, le filtre doit me donner tous les enregistrements dont les valeurs sont supérieures ou égales a la valeur du champ.
Lorsque aucune valeur n'est affichée, le filtre doit me retourner tous les champs.
J'ai essayer les codes suivants
Like Switch([Forms]![FA_main]![TB_MaincraneSWL] Is Null,"*",[Forms]![FA_main]![TB_MaincraneSWL]>=0,[Forms]![FA_main]![TB_MaincraneSWL])
Like IIf(IsNull([Forms]![FA_main]![TB_MaincraneSWL]),"*" & [Forms]![FA_main]![TB_MaincraneSWL] & "*",>=[Forms]![FA_main]![TB_MaincraneSWL])
Like Iif( Forms![FA_main]![TB_MaincraneSWL] is null,"*", Forms![FA_main]![TB_MaincraneSWL] )
>= Iif( Forms![FA_main]![TB_MaincraneSWL] is null,0, Forms![FA_main]![TB_MaincraneSWL] )
Je n'ai pas réussi a trouver dans les tuto ou le forum une solution a mon problème.
Pouvez vous m'aider?
Partager