|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2005 Messages : 69 ![]() |
Bonjour,
Soient une tbl1 et son frm1 et soit une tbl2. Dans le frm1, il existe un champ1 qui reçoit une valeur d'une liste déroulante. Dans le même formulaire, il existe un champ2 dont la valeur doit etre rentrée par l'utilisateur d'après une autre liste déroulante. Ce que je voudrais : Cette deuxième liste déroulante n'affiche que les valeurs de la tbl2 correspondantes à la valeur du champ1 i.e. le champ1 existe dans les 2 tables. Je précise que le champ1 n'est pas la clef primaire de la tbl1. Tbl1 et tbl2 ne sont pas reliées entre elles directement. Je ne sais pas comment m y prendre : sql ds du VBA ? dont le code se déclencherait apres un lostfocus sur le champ1. Mais je ne sais pas comment m'y prendre pour spécifier la prise en compte de la valeur du champ1. Dois-je utiliser les jeux d'enregistrements (ADODB.connection, recordset,...)? Pouvez-vous m'éclairer svp ? En esperant avoir été clair, Merci |
|
|
00
|
|
|
#2 |
|
Membre Expert
![]() Nicolas GuimbalConsultant/développeur ERP Inscription : mai 2008 Messages : 1 256 ![]() |
Bonsoir,
Dans champ1_afterupdate, il est possible de modifier champ2.recordsource... |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Pierre ANTOINEInscription : février 2008 Messages : 650 ![]() |
Bonjour
Dans la faq : Comment faire en sorte que le contenu d'une zone de liste déroulante dépende de la valeur d'une autre liste ? Dans les tutoriels : - Concevoir une liste qui en alimente une autre - La recherche Multi-critères avec Access Bonne recherche Pierre |
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2005 Messages : 69 ![]() |
merci
je reposterai pour le suivi |
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : avril 2005 Messages : 69 ![]() |
le 1er tutoriel etait le bon !
resolu donc merci bcp |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com