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 28/11/2010, 12h41   #1
Invité de passage
 
Inscription : août 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 16
Points : 1
Points : 1
Par défaut formulaire et listes déroulantes

Bonjour,
je cherche à réaliser un petit dictionnaire anglais . J'ai crée 3 tables liées :tb1 = thèmes ; tb2 vocabulaires ; tb3 exemples .
Pour un thème , il y a de nombreux mots associés, pour un mot plusieurs exemples d'utilisation .
Je voudrais créer un formulaire avec deux listes déroulantes, qui permettrait de choisir un thème (liste 1): un mot (liste 2) les choix seraient affichés puis la liste des exemples correspondants.
merci du coup de main pour un débutant qui ne parvient pas à faire autre chose que débuter
Jacbour est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 13h35   #2
Membre régulier
 
Lorenzo Checchi
Inscription : septembre 2007
Messages : 120
Détails du profil
Informations personnelles :
Nom : Lorenzo Checchi
Âge : 49
Localisation : Luxembourg

Informations forums :
Inscription : septembre 2007
Messages : 120
Points : 87
Points : 87
Par défaut formulaire et listes déroulantes

Bonjour,

Essaie ceci :

1ère liste déroulante :

Requête :
Code :
SELECT [Tb1]!Thèmes FROM Tbl1;
Code :
Code :
Forms![FrmTb1]![2ème liste déroulante].Requery 'Mise à jour de la 2ème liste déroulante
2ème liste déroulante :

Requête :
Code :
SELECT Tb1.Thèmes, Tb2.Vocabulaire FROM Tb1 INNER JOIN Tb2 ON Tb1.IdTbl1 = Tb2.IdTbl1 WHERE (((Tb1.Thèmes)=[Formulaires]![Tb1]![Thèmes]));
La contenu de la liste déroulante2 correspondra à la sélection du contenu de la liste déroulante1

Ciao
Lorenzole+bo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/11/2010, 17h26   #3
Invité de passage
 
Inscription : août 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 16
Points : 1
Points : 1
merci pour ta réponse mais , compte tenu de mon niveau de connaissances, tes explications me sont encore difficilement accessibles . Je comprends relativement assez bien le code mais je ne vois pas à quel endroit je l'écris . Je n'ai aucune hauteur sur la structure et l'organisation de cette modeste base que j'essaie de créer . J'ai un mal fou à faire le lien et organiser tout cela .
Merci encore, je continue à chercher et essayer de comprendre .
Jacbour est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/11/2010, 20h43   #4
Membre régulier
 
Lorenzo Checchi
Inscription : septembre 2007
Messages : 120
Détails du profil
Informations personnelles :
Nom : Lorenzo Checchi
Âge : 49
Localisation : Luxembourg

Informations forums :
Inscription : septembre 2007
Messages : 120
Points : 87
Points : 87
Bonjour,

Tu trouveras en pj un fichier exemple.



A bientôt
Fichiers attachés
Type de fichier : zip DbExemple.zip (13,5 Ko, 5 affichages)
Lorenzole+bo est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 30/11/2010, 10h04   #5
Invité de passage
 
Inscription : août 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 16
Points : 1
Points : 1
Par défaut remerciements

merci pour ton exemple, j'ai vu le code dans son contexte et pour un grand débutant comme moi, c'est pédagogiquement excellent, de plus le soin des noms choisis qui correspondent à ma demande, c'est vraiment sympa .
Si tu as le temps, la liste modifiable dans frm2 n'affiche que l'index renvoyé par la liste 1 . En fait, je souhaitais que dans cette liste n'apparaissent que le vocabulaire associé au choix 1 et qu'en cliquant sur cette seconde liste , le contenu de la dernière table ( celle des exemples) apparaisse . En final il pourrait y avoir affiché : Le thème ; le mot choisi ; les exemples associés .
je vais travailler de mon côté, voir notamment comment intégrer un formulaire dans un autre comme le montre ton exemple .
Merci encore mille fois, en plus de l'aide réelle apportée, une réponse comme la tienne apporte, en ces temps égoïstes, un espoir et beaucoup de chaleur .
Jacbour est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/11/2010, 19h12   #6
Membre régulier
 
Lorenzo Checchi
Inscription : septembre 2007
Messages : 120
Détails du profil
Informations personnelles :
Nom : Lorenzo Checchi
Âge : 49
Localisation : Luxembourg

Informations forums :
Inscription : septembre 2007
Messages : 120
Points : 87
Points : 87
Bonsoir,

Suite à ta demande.

Bonne étude !
Fichiers attachés
Type de fichier : zip DbExemple.zip (22,9 Ko, 4 affichages)
Lorenzole+bo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2010, 15h58   #7
Invité de passage
 
Inscription : août 2010
Messages : 16
Détails du profil
Informations forums :
Inscription : août 2010
Messages : 16
Points : 1
Points : 1
Par défaut remerciements

Merci , un peu tardif, je n'étais pas disponible, je viens de voir ta nouvelle réponse, je l'étudie très vite . Merci encore une fois
Jacbour est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h58.


 
 
 
 
Partenaires

Hébergement Web