Bonjour je suis nouveau, j'utilise oracle 10G avec les outils de developpement.
Je fais un projet de gestion de stock sous oracle forms.
J'ai un problème pour mettre à jour automatiquement un champ.
Voila j'ai 2 tables: Produits(numero, désignation, prix) et ligneprod(produit_numero, quantite, seuil).
J'ai créé un élément affiché stock qui n'est pas élément de la base de donnée où je place la quantité en stock pour chaque produit.
J'ai utilisé le script suivant avec un trigger when validate record:
Quand j'exécute j'arrive à saisir et enregistrer mais il n'ya pas de mise à jour et il n'ya aucun message d'erreur correspondant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select nvl((quantite), 0) + quantite into :stock from produit, ligneprod where produit.numero= ligneprod.produit_numero;
Aidez moi svp.![]()
Partager