[ok] clause select sur un formulaire !

Discussions et dépannage concernant Access (Toutes versions).

Modérateur : Modérateurs

Répondre
lecrol
Membre
Membre
Messages : 39
Enregistré le : 02 juin 2005, 23:00:00

[ok] clause select sur un formulaire !

Message par lecrol » 08 oct. 2005, 17:03:51

Bonjour à tous,
Sur un formulaire, j’ai un champ indépendant qui ouvre une liste déroulante avec la clause sélect ci-dessous :
SELECT Mytho.N°, Mytho.Nom FROM Mytho WHERE Mytho.Group_Famille=Form!Group_Famille;

[Group_Famille] est un champ de ce même formulaire La requête consiste donc à m’ouvrir la liste déroulante les noms des individus ayant la même valeur de Group_Famille.

Cela fonctionne parfaitement mais seulement pour la 1e fois. Exemple
**** une fiche n° 1 avec group famille = « DUPONT »
la liste déroulante me donne bien toutes les fiches ayant cette même valeur « DUPONT » en Group_Famille
**** une fiche n° 18, par exemple, avec « ANATOLE » en [Group_Famille] Mon champ liste déroulante me fournit alors toujours la liste initiale « DUPONT », comme si la requête restait « ouverte » et ne se « re-effectuait » pas !! Pourtant le champ [Group_Famille] qui sert de critère Select est bien différent entre la fiche 1 et la fiche 2

Qui peut m’éclairer ?? Un grand merci par avance !

Roland

nouv
Membre actif
Membre actif
Messages : 277
Enregistré le : 02 juin 2005, 23:00:00
Localisation : Lyon

Message par nouv » 11 oct. 2005, 11:10:19

slt

sur ta liste déroulante, dans la propriété "réception focus", créer le code suivant :
Me!nomchampliste.Requery

cela forcera access à refaire la requête chaque fois que tu vas sur ta liste

><>

lecrol
Membre
Membre
Messages : 39
Enregistré le : 02 juin 2005, 23:00:00

Message par lecrol » 11 oct. 2005, 11:45:45

Bonjour
Super merci !! ça marche !! chapeau et bravo ! Roland

Répondre

Retourner vers « Access »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités