Page 1 sur 1

[ok] clause select sur un formulaire !

Posté : 08 oct. 2005, 17:03:51
par lecrol
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

Posté : 11 oct. 2005, 11:10:19
par nouv
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

><>

Posté : 11 oct. 2005, 11:45:45
par lecrol
Bonjour
Super merci !! ça marche !! chapeau et bravo ! Roland