Bonjour.
Pourquoi avoir fait un sous-formulaire ?
Sinon pour répondre à ton besoin il faut qu'il y ai des champs (désignation et prix) dans la table sous-jacente sinon tu ne peux pas modifier les données.
Quand je fais quelque chose de ce type voici comment je procède :
tblDetailCommande
ClefDetail
ClefCommande
ClefProduit
DesignationProduit
PrixProduit
ClefPrduit est dans le formulaire une liste déroulante avec 3 colonnes :
ClefProduit
DesignationProduit
PrixProduit
dans l'événement Après MAJ de ClefProduit :
1 2
| me.DesignationProduit=me.ClfeProduit.column(1)
me.PrixPraduit=me.ClfeProduit.column(2) |
Comme cela les données sont "gelées" dans la table des détails.
Si elles changent dans la table des produits, elles ne changent pas dans ma commande et je peux les modifier manuellement et localement si j'ai envie.
A+
Partager