Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1116 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  synchroniser 2 listes deroulantes ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

synchroniser 2 listes deroulantes ?

n°1044272
poseidon69
Posté le 12-04-2005 à 14:51:53  profilanswer
 

Salut à tous !
 
Je voudrais savoir comment synchroniser 2 listes déroulantes.
Je m'explique:
J'ai créer une seule table qui contient un champ n°auto, thème, sous_thème, et infos.
Je voudrais créer un formulaire qui contiendrais 2 listes deroulantes. et que Lorsque je selectionne un theme dans la premiere liste, je voudrais recuperer dans la 2ieme liste les sous themes correspondant.  
Enfin lorsque je clique sur un sous theme, j'aimerais afficher des infos dans une zone de texte au sein du formulaire. (j'espere que vous arrivez a me suivre!!!)
 
merci a tous !

mood
Publicité
Posté le 12-04-2005 à 14:51:53  profilanswer
 

n°1044531
gfa
Posté le 12-04-2005 à 16:56:34  profilanswer
 

Salut,
 
Je ne sais pas s'il est possible de faire ça via un assistant Access... Si c'est le cas, regarde du côté des assitants "Maître/Détail".
 
Autrement, il te faut coder un poil... Et c'est pas très compliqué. En gros, en sortie de ta combo 'thème', tu récupère l'id et tu renseignes la combo des sous-thème avec un "select ... where theme_id = id_selectionne"
 
Voilà

n°1044804
knakes
Posté le 12-04-2005 à 20:10:09  profilanswer
 

Il y a un autre moyen si tu utilises VBA.
 
Il existe un évènement "ListBox_Change()"
Imaginons alors 2 LisBox (1 et 2)

Code :
  1. Sub ListBox1_Change()
  2. Code pour afficher les sous options à la seconde ListBox
  3. End Sub
  4. Sub ListBox2_Change()
  5. Code pour afficher les infos dans le TextBox
  6. End Sub


Message édité par knakes le 12-04-2005 à 20:11:26
n°1045355
gfa
Posté le 13-04-2005 à 08:59:47  profilanswer
 

Tout à fait exact :-)
Je préfère l'évènement OnExit parce que comme ça on a moins d'accès à la base que sur l'évènement OnChange qui se déclenche un peu trop souvent à mon goût :-)
Mais c'est personnel


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  synchroniser 2 listes deroulantes ?

 

Sujets relatifs
comment comparer deux listes?? [autre question...]Espacement entre une puce et ce qui suit (listes)
Listes chaînées SANS utiliser MallocProb d'index avec les listes ???
listes dynamiques + formulaire + mysql2 Listes déroulantes liés avec un input en plus...
Table de hachage contenant des listesListes template : Problème
2 Listes déroulantes liés avec un input en plus... 
Plus de sujets relatifs à : synchroniser 2 listes deroulantes ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR