Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
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 07/01/2011, 11h39   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 1
Points : 0
Points : 0
Par défaut Liste déroulante & affichage des champs

Bonjour,

Je suis en train (d'essayer) de créer une base de données terminologiques access et dans ce cadre, je voudrais créer une recherche par langue.

J'ai donc créé une liste déroulante "langue" ainsi qu'une liste déroulante "terme". La liste déroulante terme dépend de la liste déroulante "langue". Je voudrais maintenant que les autres champs (Définition, Note technique et Contexte) s'affichent en fonction du terme sélectionné dans la liste déroulante, mais je n'ai aucune idée de la façon dont je dois procéder.

Toute aide serait la bienvenue

PS: Désolée, c'est mon premier post et j'espère n'avoir commis aucun impair :s
JewLee est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2011, 22h02   #2
Membre Expert
 
Inscription : août 2006
Messages : 1 435
Détails du profil
Informations forums :
Inscription : août 2006
Messages : 1 435
Points : 1 753
Points : 1 753
Bonjour,
si le formulaire s'appelle Formulaire1
et la liste deroulante des langues s'appelle choixlangue
et la liste deroulante des termes choixterme
et 3 zones de texte pour contenir la definition, la note technique et le contexte
et en considerant que la source de ces listes deroulantes est la table Table1 contenant les champs suivant:
langue,terme,definition,note technique et contexte
la source de choixlangue sera
Code :
1
2
 
SELECT Table1.langue FROM Table1 GROUP BY Table1.langue;
la source de choixterme sera
Code :
1
2
 
SELECT Table1.terme, Table1.definition, Table1.[note technique], Table1.contexte FROM Table1 WHERE (((Table1.langue)=[Formulaires]![Formulaire1]![choixlangue])) ORDER BY Table1.terme;
Il faudra créer les evenements suivants
Code :
1
2
3
4
5
6
7
8
9
10
 
Private Sub choixlangue_Change()
 Me!choixterme.Requery       'actualise choixterme
End Sub
 
Private Sub choixterme_Change()
 Me!definition = Me!choixterme.Column(1)
 Me![note technique] = Me!choixterme.Column(2)
 Me!contexte = Me!choixterme.Column(3)
End Sub
Préciser les propriétés suivantes pour choixterme
Nbre de colonnes = 4
largeurs colonnes = 2;0;0;0 'seule la premiere est visible
Et bien je crois que tout y est
helas 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 17h39.


 
 
 
 
Partenaires

Hébergement Web