Bienvenue! Identification Créer un nouveau profil

Recherche avancée

[AC07] Liste déroulante qui alimente une autre

31/07/14 08:15
Bonjour,

j'ai deux listes déroulantes indépendantes, une cmdcatégories qui alimente l'autre cmdsouscatégories et pour cela j'ai utilisé le code de JP Ambrosino ci dessus qui fonctionne bien.
Dans mon formulaire ces liste ne servent pas de recherche mais renseignent les champs dans une table, mon soucis est que mes choix ne sont pas sauvegardés dans ma table, à chaque fois que je ferme mon formulaire le contenus des champs sont effacés.
Comment faire pour sauvegarder dans ma table les informations que je choisis dans mon formulaire?


Merci

Private Sub cmbCategories_AfterUpdate()
Dim lngIDCat As Long
Dim SQL As String
'' Vérifie que l'on a cliqué sur une catégorie pour éviter le NULL
If Not IsNumeric(Me!cmbCategories) Then Exit Sub
'' Affecte la valeur de codeComptable à la variable lngIDCat
lngIDCat = Me!cmbCategories
'' Construit la chaîne SQL avec la catégorie concernée
SQL = "SELECT CodeSousPlanCptable, LibelléSPC, CodePlanComptable FROM tblSousPlanComptable WHERE CodePlanComptable =" & lngIDCat & " ORDER BY LibelléSPC"
'' Affecte la chaîne SQL à la liste des sous catégories
cmbSousCategories.RowSource = SQL
'' Déverrouille la liste es sous catégories
cmbSousCategories.Enabled = True
'' Donne le focus à la liste des sous catégories
cmbSousCategories.SetFocus
'' Déroule la liste des sous catégorie
cmbSousCategories.Dropdown
End Sub
SujetAuteurEnvoyé le

[AC07] Liste déroulante qui alimente une autre

Djeli31/07/14 08:15

[AC07] Re: Liste déroulante qui alimente une autre

Hervé Inisan31/07/14 08:29

[AC07] Re: Liste déroulante qui alimente une autre

Djeli31/07/14 10:10

[AC07] Re: Liste déroulante qui alimente une autre

Hervé Inisan31/07/14 10:35

Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter