|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 2 ![]() |
Bonjour,
Dans une requête, je souhaite utiliser une condition utilisant la fonction vraifaux. Le principe est le suivant: si dans un formulaire le champ "NAF 1" n'est pas renseigné, je veux que tous les enregistrements de la table "Etat civil du prospect" soient sélectionnés sinon je sélectionne les enregistrements ayant la valeur du champ "NAF 1" Voici la condition saisie Code :
where (([Etat civil du prospect].NAF) Like IIf(IsNull([Formulaires]![Dialogue Edition multicritère]![NAF 1]),"*",[Formulaires]![Dialogue Edition multicritère]![NAF 1] & "*")) Pour info, le champ NAF est de type texte sur 6 caractères Le champ NAF 1 du formulaire est sur 2 caractères Comment faire pour récupérer les vides Merci de votre aide |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Chercheur Inscription : juin 2011 Messages : 150 ![]() |
Bonjour,
Essayez avec : Code :
WHERE IIf(IsNull([Formulaires]![Dialogue Edition multicritère]![NAF 1]),"",([Etat civil du prospect].[NAF]) Like [Formulaires]![Dialogue Edition multicritère]![NAF 1] & "*"); |
|
|
20
|
|
|
#3 |
|
Invité de passage
![]() Inscription : septembre 2011 Messages : 2 ![]() |
Bonjour
Cela fonctionne à merveille Un grand merci |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com