OVH Cloud OVH Cloud

Liste déroulante basé sur une requête et taille?

4 réponses
Avatar
JMH
Bonjour
Access 2003.

J'ai un formulaire tout simple d'une colonne qui est basé sur une requête
qui contient >100'000 records.
J'ai créé un liste déroulante basé sur "Recherche d'un enregistreemt dans le
formulaire"

Je viens sur cette Liste, j'entre le début d'un nom et on faisant F4, je
vois les noms suivant par rapport à ma saisie.
Mais à partir d'une certaine lettre de l'alphabet, en faisant F4, il se ne
se positionne pas juste? Je reste toujours sur la même fenêtre?
Question: On dirait qu'il y a une limite? Ou est-ce un paramètre à changer?

Merci d'avance pour vos réponses.

Jean-Michel H.

4 réponses

Avatar
Raymond [mvp]
Bonjour.

une liste déroulante n'est pas faire pour 100.000 enregistrements mais tout
au plus pour 1 centaine ou 2.
il faut que tu fasses plusieurs listes en cascade selon des critères (que tu
es le seul à connaître). Tu fais une première liste de 26 lettres A B ....Z
et ensuite sur le click de la lettre tu affiches les données correspondantes
ce qui va diviser le nombre de données de la liste par 26 environ. Si tu
peux encore, trouve un critère commun pour une 2e liste intermédiaire.


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"JMH" a écrit dans le message de news:

Bonjour
Access 2003.

J'ai un formulaire tout simple d'une colonne qui est basé sur une requête
qui contient >100'000 records.
J'ai créé un liste déroulante basé sur "Recherche d'un enregistreemt dans
le
formulaire"

Je viens sur cette Liste, j'entre le début d'un nom et on faisant F4, je
vois les noms suivant par rapport à ma saisie.
Mais à partir d'une certaine lettre de l'alphabet, en faisant F4, il se ne
se positionne pas juste? Je reste toujours sur la même fenêtre?
Question: On dirait qu'il y a une limite? Ou est-ce un paramètre à
changer?

Merci d'avance pour vos réponses.

Jean-Michel H.





Avatar
JMH
Salut
Je suis bien d'accord avec toi concernant une liste déroulante.
Mais je parle de la liste liée à la recherche d'enregistrements.
Et moi je l'avait déjà utilisée dans des applications qui ont environ
30-40000 records et c'était OK.
En fait, en testant le principe, je m'aperçois qu'il est capable d'afficher
env. 65'000 records et qu'après, il en reste là.
Donc ce cas je dois trouver une solution différente, style de ce que tu m'as
écrit.

Merci
A+


"Raymond [mvp]" a écrit dans le message de
news:
Bonjour.

une liste déroulante n'est pas faire pour 100.000 enregistrements mais
tout

au plus pour 1 centaine ou 2.
il faut que tu fasses plusieurs listes en cascade selon des critères (que
tu

es le seul à connaître). Tu fais une première liste de 26 lettres A B
....Z

et ensuite sur le click de la lettre tu affiches les données
correspondantes

ce qui va diviser le nombre de données de la liste par 26 environ. Si tu
peux encore, trouve un critère commun pour une 2e liste intermédiaire.


--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"JMH" a écrit dans le message de news:

Bonjour
Access 2003.

J'ai un formulaire tout simple d'une colonne qui est basé sur une
requête


qui contient >100'000 records.
J'ai créé un liste déroulante basé sur "Recherche d'un enregistreemt
dans


le
formulaire"

Je viens sur cette Liste, j'entre le début d'un nom et on faisant F4,
je


vois les noms suivant par rapport à ma saisie.
Mais à partir d'une certaine lettre de l'alphabet, en faisant F4, il se
ne


se positionne pas juste? Je reste toujours sur la même fenêtre?
Question: On dirait qu'il y a une limite? Ou est-ce un paramètre à
changer?

Merci d'avance pour vos réponses.

Jean-Michel H.









Avatar
Raymond [mvp]
regarde sur la page : http://members.iinet.net.au/~allenbrowne/ser-32.html
si ça peut te rendre service.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"JMH" a écrit dans le message de news:

Salut
Je suis bien d'accord avec toi concernant une liste déroulante.
Mais je parle de la liste liée à la recherche d'enregistrements.
Et moi je l'avait déjà utilisée dans des applications qui ont environ
30-40000 records et c'était OK.
En fait, en testant le principe, je m'aperçois qu'il est capable
d'afficher
env. 65'000 records et qu'après, il en reste là.
Donc ce cas je dois trouver une solution différente, style de ce que tu
m'as
écrit.



Avatar
JMH
Merci pour le renseignement.


"Raymond [mvp]" a écrit dans le message de
news:
regarde sur la page : http://members.iinet.net.au/~allenbrowne/ser-32.html
si ça peut te rendre service.

--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access.vba.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"JMH" a écrit dans le message de news:

Salut
Je suis bien d'accord avec toi concernant une liste déroulante.
Mais je parle de la liste liée à la recherche d'enregistrements.
Et moi je l'avait déjà utilisée dans des applications qui ont environ
30-40000 records et c'était OK.
En fait, en testant le principe, je m'aperçois qu'il est capable
d'afficher
env. 65'000 records et qu'après, il en reste là.
Donc ce cas je dois trouver une solution différente, style de ce que tu
m'as
écrit.