OVH Cloud OVH Cloud

Liste de choix exclusifs

2 réponses
Avatar
xavier denis
Simple développeur d'une base Access, je souhaite créer une liste (déroulante
ou autre ?) dans un formulaire pour donner à l'utilisateur de choisir une
valeur (exemple liste de valeurs : 1, 2, 3, 4, et 5). Mais je veux que le
premier choix soit exclusif. Ex, si l'utilisateur choisit la valeur 4, au
prochain enregistrement de la table associé au formulaire, il doit ne pouvoir
choisir qu'entre 1, 2, 3 ou 5 !). PAS 4 !
Peut-on utiliser la grille QBE ou doit-on entrer dan sle code SQL ??

Merci de votre réponse

Xavier

2 réponses

Avatar
Raymond [mvp]
Bonsoir.

chaque fois que tu composes une valeur dans la combobox basée sur une liste
de valeurs (uniquement dans ce cas) , tu récupères le Rowsource de la liste
dans une variable string, tu fais un replace de la valeur sélectionnée, y
compris le ; qui suit la donnée et qui doit faire partie de la donnée à
remplacer. ensuite tu recharges le rowsource avec la variable. En cas
d'utilisation d'une autre source il faudra passer par un tableau, ce qui va
te compliquer nettement le code.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"xavier denis" <xavier a écrit dans le
message de news:
Simple développeur d'une base Access, je souhaite créer une liste
(déroulante
ou autre ?) dans un formulaire pour donner à l'utilisateur de choisir une
valeur (exemple liste de valeurs : 1, 2, 3, 4, et 5). Mais je veux que le
premier choix soit exclusif. Ex, si l'utilisateur choisit la valeur 4, au
prochain enregistrement de la table associé au formulaire, il doit ne
pouvoir
choisir qu'entre 1, 2, 3 ou 5 !). PAS 4 !
Peut-on utiliser la grille QBE ou doit-on entrer dan sle code SQL ??

Merci de votre réponse

Xavier


Avatar
3stone
Salut,

"xavier denis"
| Simple développeur d'une base Access, je souhaite créer une liste (déroulante
| ou autre ?) dans un formulaire pour donner à l'utilisateur de choisir une
| valeur (exemple liste de valeurs : 1, 2, 3, 4, et 5). Mais je veux que le
| premier choix soit exclusif. Ex, si l'utilisateur choisit la valeur 4, au
| prochain enregistrement de la table associé au formulaire, il doit ne pouvoir
| choisir qu'entre 1, 2, 3 ou 5 !). PAS 4 !

Si tu utilise une "liste de valeurs" tu peux utiliser le code suivant...

http://groups.google.com/groups?hl=fr&lr=&frame=right&th»5d9409 418348ee&seekmZ6e27%240%24270%24ba620e4c%40news.skynet.be#link5

PS: A la prochaine ouverture du formulaire, la liste sera à nouveau complète.


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw