Je vous serais infiniment reconnaissant de m'aider à résoudre le problème
que voici:
J'ai un formulaire avec deux zones de listes déroulantes dont les valeurs
proviennent de deux tables distinctes.
La première zone de liste contient les différents niveaux du cursus
secondaire: 6ème, 5ème, 4ème, 3ème, etc...
La seconde zone de liste contient différentes classes: 6è1, 6è2, 6è3, 5è1,
5è2, 4è1, 3è1, 3è2, etc...
Le problème est que je voudrais qu'après avoir sélectionné un niveau donné
dans la première zone de liste, seules les classes se rapportant à ce niveau
soient visibles dans la seconde.
Par exemple en sélectionnant "6ème" dans la première zone de liste, la
seconde ne devra contenir que 6è1, 6è2, 6è3, ...
En sélectionnant "5ème", elle ne doit contenir que 5è1, 5è2, ...
Comment faire?
Merci d'avance pour votre aide. Que ferais-je sans vous?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre CFI [mvp]
bonjour mais il y a un lien quand méme entre ces 2 tables ???????????
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Willi2004" a écrit dans le message de news:
Bonjour à tous
Je vous serais infiniment reconnaissant de m'aider à résoudre le problème que voici: J'ai un formulaire avec deux zones de listes déroulantes dont les valeurs proviennent de deux tables distinctes. La première zone de liste contient les différents niveaux du cursus secondaire: 6ème, 5ème, 4ème, 3ème, etc... La seconde zone de liste contient différentes classes: 6è1, 6è2, 6è3, 5è1, 5è2, 4è1, 3è1, 3è2, etc... Le problème est que je voudrais qu'après avoir sélectionné un niveau donné dans la première zone de liste, seules les classes se rapportant à ce niveau soient visibles dans la seconde. Par exemple en sélectionnant "6ème" dans la première zone de liste, la seconde ne devra contenir que 6è1, 6è2, 6è3, ... En sélectionnant "5ème", elle ne doit contenir que 5è1, 5è2, ... Comment faire? Merci d'avance pour votre aide. Que ferais-je sans vous?
bonjour
mais il y a un lien quand méme entre ces 2 tables ???????????
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Willi2004" <Willi2004@discussions.microsoft.com> a écrit dans le message de news:
8303410B-235E-4F5B-9E10-738C9CBC78B2@microsoft.com...
Bonjour à tous
Je vous serais infiniment reconnaissant de m'aider à résoudre le problème
que voici:
J'ai un formulaire avec deux zones de listes déroulantes dont les valeurs
proviennent de deux tables distinctes.
La première zone de liste contient les différents niveaux du cursus
secondaire: 6ème, 5ème, 4ème, 3ème, etc...
La seconde zone de liste contient différentes classes: 6è1, 6è2, 6è3, 5è1,
5è2, 4è1, 3è1, 3è2, etc...
Le problème est que je voudrais qu'après avoir sélectionné un niveau donné
dans la première zone de liste, seules les classes se rapportant à ce niveau
soient visibles dans la seconde.
Par exemple en sélectionnant "6ème" dans la première zone de liste, la
seconde ne devra contenir que 6è1, 6è2, 6è3, ...
En sélectionnant "5ème", elle ne doit contenir que 5è1, 5è2, ...
Comment faire?
Merci d'avance pour votre aide. Que ferais-je sans vous?
bonjour mais il y a un lien quand méme entre ces 2 tables ???????????
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Willi2004" a écrit dans le message de news:
Bonjour à tous
Je vous serais infiniment reconnaissant de m'aider à résoudre le problème que voici: J'ai un formulaire avec deux zones de listes déroulantes dont les valeurs proviennent de deux tables distinctes. La première zone de liste contient les différents niveaux du cursus secondaire: 6ème, 5ème, 4ème, 3ème, etc... La seconde zone de liste contient différentes classes: 6è1, 6è2, 6è3, 5è1, 5è2, 4è1, 3è1, 3è2, etc... Le problème est que je voudrais qu'après avoir sélectionné un niveau donné dans la première zone de liste, seules les classes se rapportant à ce niveau soient visibles dans la seconde. Par exemple en sélectionnant "6ème" dans la première zone de liste, la seconde ne devra contenir que 6è1, 6è2, 6è3, ... En sélectionnant "5ème", elle ne doit contenir que 5è1, 5è2, ... Comment faire? Merci d'avance pour votre aide. Que ferais-je sans vous?
Willi2004
Oui, les deux tables sont liées par un champs numérique que j'ai appelé "CodeNiveau"
Oui, les deux tables sont liées par un champs numérique que j'ai appelé
"CodeNiveau"
Oui, les deux tables sont liées par un champs numérique que j'ai appelé "CodeNiveau"
Pierre CFI [mvp]
dans la liste 2, tu ouvres la source dans la zone critéres de code niveau, tu clic droit, choisit (crée ou générer) , là tu vas chercher la liste1 de ton form (comme çà pas de faute de syntaxe) dans l'évenement aprésmise à jour, clic sur le btn code tu te trouve dans vba, sur l'évenement afterupdate de liste2 Me.liste2.requery enfin pas liste2, mais le nom de ta liste
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Willi2004" a écrit dans le message de news:
Oui, les deux tables sont liées par un champs numérique que j'ai appelé "CodeNiveau"
dans la liste 2, tu ouvres la source
dans la zone critéres de code niveau, tu clic droit, choisit (crée ou générer) , là tu vas chercher la liste1 de ton form (comme çà
pas de faute de syntaxe)
dans l'évenement aprésmise à jour, clic sur le btn code
tu te trouve dans vba, sur l'évenement afterupdate de liste2
Me.liste2.requery
enfin pas liste2, mais le nom de ta liste
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Willi2004" <Willi2004@discussions.microsoft.com> a écrit dans le message de news:
C25B8DB8-E933-4749-B8E7-C0B163A29EF8@microsoft.com...
Oui, les deux tables sont liées par un champs numérique que j'ai appelé
"CodeNiveau"
dans la liste 2, tu ouvres la source dans la zone critéres de code niveau, tu clic droit, choisit (crée ou générer) , là tu vas chercher la liste1 de ton form (comme çà pas de faute de syntaxe) dans l'évenement aprésmise à jour, clic sur le btn code tu te trouve dans vba, sur l'évenement afterupdate de liste2 Me.liste2.requery enfin pas liste2, mais le nom de ta liste
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Willi2004" a écrit dans le message de news:
Oui, les deux tables sont liées par un champs numérique que j'ai appelé "CodeNiveau"
Willi2004
La source de la liste2 est une table. Par conséquent elle ne comporte pas de zone "Critère"
La source de la liste2 est une table. Par conséquent elle ne comporte pas de
zone "Critère"
clic sur les .... à coté, ta table va se transformer en req (mets tous les champs)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Willi2004" a écrit dans le message de news:
La source de la liste2 est une table. Par conséquent elle ne comporte pas de zone "Critère"
Willi2004
Je ne vois vraiment pas. Si tu peux fabriquer pour moi un petit exemple et me permettre de le télécharger, je t'en serais infiniment reconnaissant. Pour le reste, je me debrouillerai bien tout seul. Merci encore.
Je ne vois vraiment pas. Si tu peux fabriquer pour moi un petit exemple et me
permettre de le télécharger, je t'en serais infiniment reconnaissant.
Pour le reste, je me debrouillerai bien tout seul.
Merci encore.
Je ne vois vraiment pas. Si tu peux fabriquer pour moi un petit exemple et me permettre de le télécharger, je t'en serais infiniment reconnaissant. Pour le reste, je me debrouillerai bien tout seul. Merci encore.
Pierre CFI [mvp]
envoie moi ta base, en me disant sur quel form tu veux faire ta manip enléve xxx_ à mon adresse
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Willi2004" a écrit dans le message de news:
Je ne vois vraiment pas. Si tu peux fabriquer pour moi un petit exemple et me permettre de le télécharger, je t'en serais infiniment reconnaissant. Pour le reste, je me debrouillerai bien tout seul. Merci encore.
envoie moi ta base, en me disant sur quel form tu veux faire ta manip
enléve xxx_ à mon adresse
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"Willi2004" <Willi2004@discussions.microsoft.com> a écrit dans le message de news:
EE1D13A9-D769-4CC7-9653-6224D1A81592@microsoft.com...
Je ne vois vraiment pas. Si tu peux fabriquer pour moi un petit exemple et me
permettre de le télécharger, je t'en serais infiniment reconnaissant.
Pour le reste, je me debrouillerai bien tout seul.
Merci encore.
envoie moi ta base, en me disant sur quel form tu veux faire ta manip enléve xxx_ à mon adresse
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"Willi2004" a écrit dans le message de news:
Je ne vois vraiment pas. Si tu peux fabriquer pour moi un petit exemple et me permettre de le télécharger, je t'en serais infiniment reconnaissant. Pour le reste, je me debrouillerai bien tout seul. Merci encore.