|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 5 ![]() |
Bonjour,
j'ai suivis le tutoriel de ce lien (http://access.developpez.com/faq/?page=zdl#DepZdl) pour creer une liste deroulante basée sur la valeur d'une autre liste deroulante. Tout fonctionne bien sur le formulaire sauf losque j'utilise ce formulaire comme sous formulaire. Lorsque je modifie la premiere liste, il me demande d'entrer la valeur du parametre ( valeur de la premiere liste) Pourquoi dans le sous formulaire Il ne reconnait plus le nom de la premiere liste dans la requete de la deuxieme liste? Merci d'avance |
|
|
00
|
|
|
#2 |
![]() ![]() |
bonjour,
peux-tu nous indiquer le code que tu utilises dans ce cas là ? Ca doit être facilement corrigeable |
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 5 ![]() |
Voici le code de la premiere liste : der_commune
Private Sub der_commune_Change() Me.der_secteur.Requery End Sub et ci-dessous la requete de la deuxième liste: Code :
|
||
|
|
00
|
|
|
#4 |
![]() ![]() |
et donc le formulaire et le controle dont tu cherches les valeurs portent bien ces noms là ?
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 5 ![]() |
|
|
|
00
|
|
|
#6 |
![]() ![]() |
d'accord, peut être est-ce parce qu'il n'y a pas de valeur attribuée ?
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 5 ![]() |
je regarde si c'est le cas dans une heure. Je vais déjeuner --> 12H38 ICI.
Merci pour ton aide. |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 5 ![]() |
Non, c'est n'est pas le cas. Le formulaire est basé sur une requete et la requete affiche bien des résultat. Et à l'insertion du sous formulaire la premiere liste déroulante affiche bien "le source control" et bien les éléménts de la table commune.
Est ce un bug ? |
|
|
00
|
|
|
#9 |
|
Membre habitué
![]() Inscription : août 2007 Messages : 214 ![]() |
si j'ai bien compris, la 1ere liste est sur un formulaire et la 2ème sur un sous formulaire .
si c'est bien ça il manque quelques chose dans ton code sur c'est FORMULAIRE1 et SOUS_FORMULAIRE1 pour récupérer une valeur ça sera valeur = Forms![FOURMULAIRE1]![SOUS_FORMULAIRE1]![lechamp] toi tu as mis Forms![SOUS_FORMULAIRE1]![lechamp] ce qui correspond à me![lechamp] essaies pour voir |
|
|
00
|
|
|
#10 | ||
|
Membre Expert
![]() Michel Ingénieur développement logiciels Inscription : mai 2005 Messages : 1 585 ![]() |
Essaie
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com