Access 2003 : comment calculer un champ dans un formulaire ?

Résolu/Fermé
Adishaz Messages postés 25 Date d'inscription jeudi 14 juin 2012 Statut Membre Dernière intervention 24 janvier 2013 - 24 janv. 2013 à 11:53
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 - 24 janv. 2013 à 15:33
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.

A voir également:

2 réponses

eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 152
24 janv. 2013 à 13:13
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
Adishaz Messages postés 25 Date d'inscription jeudi 14 juin 2012 Statut Membre Dernière intervention 24 janvier 2013 2
24 janv. 2013 à 14:41
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.
0
eljojo_e Messages postés 1155 Date d'inscription lundi 10 mai 2010 Statut Membre Dernière intervention 14 octobre 2022 152
24 janv. 2013 à 15:33
ah tient ! sa fait plaisir^^

ravi de t'avoir aidé
0