Bonjour,
J'ai trois tables dans ma base : PANIER - PRODUITS - FAMILLE.
J'ai créé un Formulaire (tabulaire) sur la table PANIER avec deux menus déroulants.
Lorsque je sélectionne une famille dans le premier menu déroulant, le deuxième me permet de choisir un produit qui correspond à la famille sélectionnée.
Après mes sélections, les clés étrangères se stocke bien dans la table.
En revanche, si je veux créer un autre enregistrement, je sélectionne à nouveau une famille puis un produit, mais il me change le contenu des menus déroulants des enregistrements précédents... en revanche, il ne me change pas le contenu des clés étrangères des enregistrements précédents.
Ma question est "Est-il possible que lorsque je sélectionne une famille puis un produit dans un nouvel enregistrement, qu'il ne touche pas aux enregistrement précédent ?".
Ma procédère sur le premier menu déroulant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Private Sub categorie_AfterUpdate() Me.produit = Null Me.produit.Requery Me.produit = Me.produit.ItemData(0) Me.ID_FAMILLE = categorie.Value End Sub
puis le sur deuxième menu déroulant :
A noter que pour un panier, je dois sélectionner un et un seul produit.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Private Sub produit_AfterUpdate() Me.ID_PRODUIT = produit.Value End Sub
Merci pour votre aide.








Répondre avec citation
Partager