Bonjour,
J'ai créé un formulaire dans lequel apparaît parmi les autres champs : 3 champs indépendants :
- un champ total_facture
- un champ quantite
- un champ PU (qui reprend la source contrôle : =[total_facture] / [quantite]
J'ai placé également un bouton validation qui enregistre dans la table l'ensemble des données.
A ce stade, aucun problème !..
Par contre, j'ai également créé un formulaire de modification des enregistrements.
Si l'utilisateur modifie le montant du champ total_facture puis appuie directement sur le boulon de validation sans passer par le champ quantite, la modification du PU ne se réalise pas et, de ce fait, l'enregistrement dans la table est erroné. Le PU n'est pas modifié.
J'ai essayé de régénérer la valeur du champ par code sur entrée du bouton de validation :
J'obtiens le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me.PU = Me.total_facture/ Me.quantite
Erreur d'exécution '2147352567 (80020009)'
Impossible d'attribuer une valeur à cet objet.
Avez-vous une solution SVP
Merci à l'avance.
Partager