OVH Cloud OVH Cloud

calculs dans formulaire

1 réponse
Avatar
ThomasH
bonjour,
j'ai un formulaire qui dépend d'une requete.
J'ai 5 champs format numérique, j'ai ensuite une étiquette indépendante où
je veux afficher le résultat d'opérations entre les 5 premiers champs.
Certains des 5 champs sont vides suite au résultat de ma requete (ce qui est
normal), mais le résultat ne se calcul que si les 5 champs ont une valeur.
comment réaliser le calcul qd meme.
voici ma formule dans "source contrôle" de l'étiquette :
=([1]+[2]*2+[3]*3+[4]*4)/([Total de Id_association]*4)*100

merci pour votre aide

1 réponse

Avatar
Raymond [mvp]
Bonjour.
une étiquette n'a pas de source contrôle mais une légende (Caption).
pour le calcul:
utiliser la fonction Nz pour ramener 0 si la valeur est nulle
Nz([1];0)
; pour les requêtes et propriétés et , pour le vba.

il est préférable d'utiliser directement le Nz dans la requête pour éviter
de le tester plusieurs fois.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"ThomasH" <th@> a écrit dans le message de
news:eLuR$
bonjour,
j'ai un formulaire qui dépend d'une requete.
J'ai 5 champs format numérique, j'ai ensuite une étiquette indépendante où
je veux afficher le résultat d'opérations entre les 5 premiers champs.
Certains des 5 champs sont vides suite au résultat de ma requete (ce qui
est

normal), mais le résultat ne se calcul que si les 5 champs ont une valeur.
comment réaliser le calcul qd meme.
voici ma formule dans "source contrôle" de l'étiquette :
=([1]+[2]*2+[3]*3+[4]*4)/([Total de Id_association]*4)*100

merci pour votre aide