OVH Cloud OVH Cloud

liste modifiable

3 réponses
Avatar
lou
bonjour
dans un form j'ai une liste modifiable (pour éffectuer mes recherches) qui
est basée sur le champ NOM d"une table CLIENTS

bien entendu touts les NOMS se retrouvent dans cette liste modifiable

est-il possible de limiter le nombre d' enregistrements de cette liste
exemple je tape la premiere lettre du nom a rechercher
dans la liste exemple: A
je voudrais (si c'est possible) qu'il n'y ait que le ou les NOMS qui
commencent par la lettre A qui soient apparents dans la liste

merci de votre aide

3 réponses

Avatar
Himselff
En utilisant un record set pour les informations de la base dans levenement
on_change de la liste tu peux lancer la requete pour aller chercher ceux qui
justement debute par A avec un instr et ensuite les charger, tu pourrais
faire la meme chose avec un tableau et chercher dans le tableau a tout les
on_change de la liste !

Bonne Chance !<

Fred

"lou" wrote in message
news:40ac93c2$0$8413$
bonjour
dans un form j'ai une liste modifiable (pour éffectuer mes recherches) qui
est basée sur le champ NOM d"une table CLIENTS

bien entendu touts les NOMS se retrouvent dans cette liste modifiable

est-il possible de limiter le nombre d' enregistrements de cette liste
exemple je tape la premiere lettre du nom a rechercher
dans la liste exemple: A
je voudrais (si c'est possible) qu'il n'y ait que le ou les NOMS qui
commencent par la lettre A qui soient apparents dans la liste

merci de votre aide





Avatar
Eric
Bonjour

"lou" écrivait

dans un form j'ai une liste modifiable (pour éffectuer mes recherches)
qui est basée sur le champ NOM d"une table CLIENTS


...
je voudrais (si c'est possible) qu'il n'y ait que le ou les NOMS qui
commencent par la lettre A qui soient apparents dans la liste



Réponse donnée sur ton post du NewsGroup d'Access.

Eric
Avatar
le_troll
Bonjour,

S'il s'agit d'une liste "listbox"... ben ça relève du traitement de
chaînes, il suffit de tester la première lettre de chaque nom préalablement
et mis en variable, puis de rejeter si <> de ce que tu veux, de même pour le
nombre, tu peux ainsi compter... Par exp:
if mid(variable_du_nom,1,1) <> "A" then ...
i=i+1 ' compte
list.additem variable_du_nom

La fonction "listCount" compte les lignes de la liste, mais je ne sais pas
si elle fonctionne quand la liste est en mouvement (à voir)...
In fine, si ta table source est classée dans l'ordre alphanumérique c'est
encore plus simple (dés que > à X = fin)...
--
Merci, @+, bye, Joe

------------------------------------------
Avec une hache, celui qui tient le manche a toujours raison !
------------------------------------------


"lou" a écrit dans le message de news:
40ac93c2$0$8413$
bonjour
dans un form j'ai une liste modifiable (pour éffectuer mes recherches) qui
est basée sur le champ NOM d"une table CLIENTS

bien entendu touts les NOMS se retrouvent dans cette liste modifiable

est-il possible de limiter le nombre d' enregistrements de cette liste
exemple je tape la premiere lettre du nom a rechercher
dans la liste exemple: A
je voudrais (si c'est possible) qu'il n'y ait que le ou les NOMS qui
commencent par la lettre A qui soient apparents dans la liste

merci de votre aide