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:

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;
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.

Aidez moi svp.