Bonjour à tous,
Ci-joint une BDD pour expliquer mon besoin.
Dans le formulaire T_Commandes, je voudrais faire en sorte que l'on ne puisse pas saisir un montant de ligne tel que le total des lignes soit supérieur au montant de la commande.
J'ai essayé de mettre une vérif dans le Before Update du SF_Lignes, en utilisant mon champ écart pour tester s'il est égal à 0 , mais celui si est recalculé après la sauvegarde du record donc ca ne marche pas
use case 1 :
commande de 150 €
1er ligne de 50
si on saisit en ligne 2 de 101€=> je voudrais interdire un valeur > 100 €
use case 2 :
commande de 150 ~€
1 er ligne de 50
2 eme ligne de 10 € => l'eacart des bien de 0 mais on doit pouvoir modifier et mettre par exemple 99 en L2 sans qu'il croie que l'on rajoute 99 u total déjà existant!
Merci pour vos idées et conseils.
Bon week end,
Partager