Je ne comprends pas pourquoi, quand je mets le code suivant, dans mon sous formulaire pour que le prix du produit renseigné dans la table produit soit récupéré dans la table commande, la récupération ne se fait pas ?
La syntaxe n'est-elle pas bonne ?Private Sub Form_Current()
Dim p As String
p = "SELECT DISTINCTROW Produits.* FROM Produits" & _
" WHERE RéfProduit=" & Me!RéfProduit
Me![Sous-formulaire Bons de commande].Form!PrixUnitaire.RowSource = p
Me![Sous-formulaire Bons de commande].Form!PrixUnitaire.Requery
End Sub
Partager