Affichage de certain champ d'une liste

Résolu
nawak.seb Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   -  
nawak.seb Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
Je ne sais pas trop comment vous expliqué mon problème, je vais essayer d'être le plus clair possible:
2 tables Access :
Utilisateur :
id
Nom
prenom
nstatut

statut :
idstatut
statut

Dans un tableau, j’ai une liste déroulante de statut (absent, present, virer)
Lors de la sélection du statut, les utilisateurs qui on le statut sélectionné sont affiché.
Jusque là, tous va bien !
Je voudrais ne pas afficher le statut « virer ».

Est-se que c’est possible, et si oui, comment dois-je mis prendre ?
Merci
A voir également:

4 réponses

basshero816 Messages postés 115 Date d'inscription   Statut Membre Dernière intervention   6
 
Salut,
Tu souhaite ne pas afficher le statut "virer" dans ta première liste déroulante..?
0
nawak.seb Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   4
 
Exactement !!!
0
basshero816 Messages postés 115 Date d'inscription   Statut Membre Dernière intervention   6
 
Alors, le plus simple serait ceci :

- tu crée une requête que tu nomme select_statut où tu écris SELECT statut.statut FROM statut WHERE statut.statut <> 'virer' ;

- tu crée une zone de liste déroulante dans ton formulaire, que tu nomme liste1, et dont la source sera "select_statut"

De là, il te suffit de créer une seconde requête, que tu utiliseras dans un formulaire ou dans un état, où tu écris :

SELECT Utilisateur.Nom, Utilisateur.Prenom FROM Utilisateur INNER JOIN statut ON Utilisateur.nstatut = statut.idstatut WHERE statut.statut LIKE Formulaires![nom_du_formulaire]!liste1.value
ORDER BY Utilisateur.Nom, Utilisateur.Prenom ;

"nom_du_formulaire" est le nom du formulaire où se trouve la liste déroulante liste1.

Cordialement
0
nawak.seb Messages postés 65 Date d'inscription   Statut Membre Dernière intervention   4
 
Merci beaucoup basshero816,
Grace a toi mon problème a été résolut.
Je n’ai pas utilisé toute ta méthode, cependant, j’ai juste utilisé ce petit bout de code dans mes 2 requêtes

where statut.statut <> 'virer' 


Merci encore !!!
0