OVH Cloud OVH Cloud

sélection dans LD

1 réponse
Avatar
Anthony
Bonjour
Je travaille sous Access 97.
J'ai une liste d=E9roulante qui applique directement un=20
filtre sur un formulaire (propri=E9t=E9 on change) Probl=E8me c=20
qu'il impossible de naviguer dans cette liste d=E9roulante=20
par le clavier en tapant plus d'une lettre.
Par exemple si je cherche Durand, et que je commence a=20
taper DU, il va aller se placer sur les noms commencant=20
par U...
comment faire pour la param=E9trer?
Merci.

1 réponse

Avatar
Raymond
Bonjour.

je pense qu'il ne faudrait pas que tu appliques ton filtre sur l'événement
Change mais sur AfterUpdate de ta liste déroulante et dans ce cas tu pourras
faire une saisie continue et afficher l'enregistrement désiré.
Si tu veux toujours le faire sur change, il faut mémoriser ce qui est
composé dans une variable, et après l'affichage de l'enregistrement replacer
la valeur de la variable dans la liste modifiable, se positionner en fin de
champ et composer la lettre suivante. ça fait beaucoup de flash tout ça.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Anthony" a écrit dans le message de
news:062201c3712f$0b26a730$
Bonjour
Je travaille sous Access 97.
J'ai une liste déroulante qui applique directement un
filtre sur un formulaire (propriété on change) Problème c
qu'il impossible de naviguer dans cette liste déroulante
par le clavier en tapant plus d'une lettre.
Par exemple si je cherche Durand, et que je commence a
taper DU, il va aller se placer sur les noms commencant
par U...
comment faire pour la paramétrer?
Merci.