Bonjour,
Je coince sur la creation d'une liste déroulante qui alimente une autre liste déroulante et j'aurai besoin de votre aide :
j'ai deux tables
T_NomFr : [IDFourn], [NomFr]
T_Tarif : [IDTarif], [Type].....[IDFourn]
En selectionnant le fournisseur de la première liste, le tarif de celui ci s'affiche quand on selectionne la liste déroulante Type.
Etant novice, j'ai suivi le tutoriel de Jean Philippe Ambrosino et dans un même formulaire tout marche bien.
Cependant dans ma base les deux listes se trouveront dans un formulaire principal pour la table T_NomFr et dans un sous formulaire pour la table T_Tarif.
Que faut il rajouter dans le code existant pour que le lien soit établi.
Merci par avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 Private Sub cmbFourn_AfterUpdate() Dim lngIDFourn As Long Dim sql As String lngIDFourn = Me!cmbFourn sql = "SELECT IDTarif, Type, Couleur, Gr, PrixBob, PrixPal, IDFourn from T_Tarif where IDFourn = " & lngIDFourn & " order by Type" cmbTarif.RowSource = sql cmbTarif.Enabled = True cmbTarif.SetFocus cmbTarif.Dropdown End Sub
Stéphane
Partager