Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/12/2010, 10h24   #1
Invité régulier
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 30
Points : 7
Points : 7
Par défaut plusieurs Liste déroulante dépendante les une des autres

Bonjour,
J'ai trois listes déroulantes qui contiennent les valeurs de champs de la meme table ex: table client(id, nom, prenom, adresse messagerie...)
liste déroulante1: nom
liste déroulante2:prénom
liste déroulante3 : adresse messagerie

Mon problème est que je veux qu'en selectionnant un contenu de l'une des listes, les autres listes se mettent à jour...
ex: je selectionne prénom toto, le nom et adresse messagerie se mettent à jour et de la meme façon si je selectionne sont adresse mail

j'ai essayé http://access.developpez.com/faq/?page=zdl#DepZdl mais j'ai pas réussi....

Merci pour vos commentaires d'avance.
nabilophone11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 11h06   #2
Membre Expert
 
Homme Jacques Petiot
Indépendant développeur et formateur
Inscription : octobre 2007
Messages : 891
Détails du profil
Informations personnelles :
Nom : Homme Jacques Petiot
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Indépendant développeur et formateur
Secteur : Conseil

Informations forums :
Inscription : octobre 2007
Messages : 891
Points : 1 333
Points : 1 333
hello
pour cela, j'utilise id comme source pour toutes les listes déroulantes
- nom, id pour la première
- prénom, id pour la seconde
etc
et pour synchroniser, on peut paser par du VB, ou simplement baser le formulaire sur une table temporaire avec un seul champ

à moins que tu n'ai besoin d'un formulaire de recherche multi critères, dans ce cas, les listes déroulantes te servent à aficher le bon enregistrement, qui présente donc toutes les colonnes souhaitées.
__________________
-------------------Simplifi----------comme si tout était simple--------
Simplifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 11h10   #3
Invité régulier
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 30
Points : 7
Points : 7
Merci pour la réponse, ta une idée sur le code VB qui marcherais dans ce cas ? sa se déclanche sur l'evement Aprés mise à jour oui ?
nabilophone11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 11h12   #4
Membre Expert
 
Homme Jacques Petiot
Indépendant développeur et formateur
Inscription : octobre 2007
Messages : 891
Détails du profil
Informations personnelles :
Nom : Homme Jacques Petiot
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Indépendant développeur et formateur
Secteur : Conseil

Informations forums :
Inscription : octobre 2007
Messages : 891
Points : 1 333
Points : 1 333
ça dépends de l'objet de ton formulaire.
si, c'est pour remplir une table, il vaut mieux n'appeler ton contact que par son ID et dans ce cas là, les trois listes déroulantes (ou plus) pointent toutes vers le même champ et il n'y a rien à faire pour synchroniser
__________________
-------------------Simplifi----------comme si tout était simple--------
Simplifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 11h45   #5
Invité régulier
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 30
Points : 7
Points : 7
en fait ce que j'ai cité ce n'ai qu'un exemple, en fait j'ai un formulaire qui ce base sur une table différente de la table des menus deroulants dont je parle tu voi !
nabilophone11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 12h04   #6
Membre Expert
 
Homme Jacques Petiot
Indépendant développeur et formateur
Inscription : octobre 2007
Messages : 891
Détails du profil
Informations personnelles :
Nom : Homme Jacques Petiot
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Indépendant développeur et formateur
Secteur : Conseil

Informations forums :
Inscription : octobre 2007
Messages : 891
Points : 1 333
Points : 1 333
hello
bien sûr, le formulaire sert toujours à remplir une table qui est différente de celle qui alimente les listes déroulantes.

PS: l'orthographe sert à se faire comprendre, et je dois avouer que je suis obliger de lire trois fois ton meessage pour le comprendre !!
__________________
-------------------Simplifi----------comme si tout était simple--------
Simplifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 12h18   #7
Invité régulier
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 30
Points : 7
Points : 7
haha ok , quest ce que tu veux dire par "ça dépends de l'objet de ton formulaire"!
nabilophone11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2010, 16h37   #8
Membre Expert
 
Homme Jacques Petiot
Indépendant développeur et formateur
Inscription : octobre 2007
Messages : 891
Détails du profil
Informations personnelles :
Nom : Homme Jacques Petiot
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Indépendant développeur et formateur
Secteur : Conseil

Informations forums :
Inscription : octobre 2007
Messages : 891
Points : 1 333
Points : 1 333
hello
ça dépends si c'est:
- un formulaire de saisie: il est alors basé sur la table à remplir
- si c'est un formulaire de recherche multicritères: alors il est indépendant
- si c'est le formulaire démarrage alors la valeur sert juste de paramètre pour les requêtes, formulairres ou états
etc...
__________________
-------------------Simplifi----------comme si tout était simple--------
Simplifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 09h53   #9
Invité régulier
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 30
Points : 7
Points : 7
Bonjour Simplifi
c'est un formulaire de saisie, on choisissons une valeurs parmi les 3 listes, les 2 autres se mettent à jour....
nabilophone11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 13h32   #10
Membre Expert
 
Homme Jacques Petiot
Indépendant développeur et formateur
Inscription : octobre 2007
Messages : 891
Détails du profil
Informations personnelles :
Nom : Homme Jacques Petiot
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Indépendant développeur et formateur
Secteur : Conseil

Informations forums :
Inscription : octobre 2007
Messages : 891
Points : 1 333
Points : 1 333
Hello
alors, c'est bien ce que j'ai dit
les trois listes déroulantes ont toutes la même "source contrôle" (onglet donées): id
elles ont un contenu différent:
id; nom
id; prénom
id; mail
et tu n'as aucun cde ni aucune macro à écrire
__________________
-------------------Simplifi----------comme si tout était simple--------
Simplifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2010, 14h28   #11
Invité régulier
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 30
Points : 7
Points : 7
j'ai essayé se que tu ma recommandé, sa me donne des listes déroulante avec la valeur de idée comme donnée et quand j'esssaye de touché la liste, j'ai le bip d'erreur
nabilophone11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/12/2010, 10h27   #12
Membre Expert
 
Homme Jacques Petiot
Indépendant développeur et formateur
Inscription : octobre 2007
Messages : 891
Détails du profil
Informations personnelles :
Nom : Homme Jacques Petiot
Âge : 51
Localisation : France

Informations professionnelles :
Activité : Indépendant développeur et formateur
Secteur : Conseil

Informations forums :
Inscription : octobre 2007
Messages : 891
Points : 1 333
Points : 1 333
Hello
comme je ne sais plus comment t'expliquer, je joins une petite base qui montre le fonctionnement de ce que j'ai écrit dans les posts précédents

En espérant aider
__________________
-------------------Simplifi----------comme si tout était simple--------
Simplifi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/12/2010, 13h59   #13
Invité régulier
 
Inscription : mars 2007
Messages : 30
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 30
Points : 7
Points : 7
Bonjour Simplifi,

Miles merci pour ton aide, ça marche nikel

à bientot
nabilophone11 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h52.


 
 
 
 
Partenaires

Hébergement Web