Bonjour
Si je fais appel à une table produit qui contient le prix d'un produit, je souhaite pouvoir modifier le prix de ce produit au niveau d'une ligne de détail de commande dans la table des détails de commande .
Comment ?
Bonjour
Si je fais appel à une table produit qui contient le prix d'un produit, je souhaite pouvoir modifier le prix de ce produit au niveau d'une ligne de détail de commande dans la table des détails de commande .
Comment ?
ta ligne de détail de commande doit obligatoirement posséder un champ pour le prix du produit, que tu souhaite d'ailleurs le modifier ou pas.
Tu ne dois pas utiliser le prix de la table produit dans ta commande. C'est un prix de référence. Il doit juste servir à initialiser le prix du produit sur ta ligne de commande lorsque tu affecte un produit.
La raison est simple, le prix du produit peut évoluer dans le temps, cette évolution ne doit pas affectée les commandes déjà enregistrées. Ou alors pour une commande particulière, le prix peut-etre différent (ce que tu souhaite faire). Cela ne doit pas affecter les autres commandes. Il est donc obligatoire que le prix de la commande soit enregistré sur la ligne de détail et non pas dans une table commune à l'ensemble des commandes.
--- Sevyc64 ---
Parce que le partage est notre force, la connaissance sera notre victoire
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager