Access 2003 : comment calculer un champ dans un formulaire ? [Résolu/Fermé]

Signaler
Messages postés
25
Date d'inscription
jeudi 14 juin 2012
Statut
Membre
Dernière intervention
24 janvier 2013
-
Messages postés
1147
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
26 décembre 2020
-
Bonjour,

Je vous explique mon problème :

- J'ai une seule table contenant les champs suivant : "Lineaire", "Lineaire_restaure" et "Rapport".
- J'ai un formulaire de saisie où je saisie les champs "Lineaire" et "Lineaire_restaure".

Je souhaiterais qu'une fois ces deux champs renseignés, le champ "Rapport" se calcule automatiquement (Lineaire/Lineaire_restaure) et s'enregistre dans la table derrière.

J'ai essayé en créant une zone de texte mais le problème c'est qu'on change la source contrôle et que, par conséquent, la valeur calculée automatiquement ne s'enregistre pas dans la table derrière...

Merci d'avance à ceux qui prendront le temps de me répondre.

2 réponses

Messages postés
1147
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
26 décembre 2020
102
Bonjour,

Tu créer bien une zone de texte avec en source controle "rapport", ensuite sur ta zone de texte "linéaire_restaure" dans les propriété, dans événement, double clip sur after update, tu vas dans ton code (les ... à la fin de la ligne after update) et écrit en le sub et end sub :

If me.Linéaire.value <> "" and me.Linéaire_restaure.value <>"" then

me.rapport.value = me.Linéaire.value/me.Linéaire_restaure.value

end if


voilà, j'espère que ca peux t'aider.

Cordialement,
1
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
25
Date d'inscription
jeudi 14 juin 2012
Statut
Membre
Dernière intervention
24 janvier 2013
1
Salut eljojo_e,

C'est la seconde fois que tu m'aides et de manière toujours aussi efficace, ça fait plaisir. Je te remercie donc grandement car une nouvelle fois tu as volé à mon secours.

Bonne journée.
Messages postés
1147
Date d'inscription
lundi 10 mai 2010
Statut
Membre
Dernière intervention
26 décembre 2020
102
ah tient ! sa fait plaisir^^

ravi de t'avoir aidé