OVH Cloud OVH Cloud

Addition de rien #Erreur#

1 réponse
Avatar
Luis
Bonjour,
J'utilise un =E9tat pour imprimer le r=E9sultat d'une=20
s=E9lection, dans cet =E9tat il s'imprime une liste et en=20
haut la date et le nombre de positions.
L'addition se fait par le truchement de FREQUENCE c'est =E0=20
dire par =3DSomme([Repaspr=E9vus].[FREQUENCE]).
Lorsque la liste du r=E9sutat est 0, c'est =E0 dire rien j'ai=20
#Erreur# qui s'imprime, c'est =E9nervant.
Comment faire pour qu'il y ai "0" =E0 la place de ce signal=20
d'erreur?
Merci
Luis

1 réponse

Avatar
Luis
Bonjour,
Je suis me suis trompé dans le libellé de la formule
d'addition, il s'agit de =Somme([Repasprévus.FREQUENCE])
Car la requête de base est contituée de quatre tables non
attachées.
J'ai essayé ceci: =Somme(Nz([Repasprévus.FREQUENCE]))
mais ça ne marche pas j'ai toujours erreur dans le
résultat.
Mes plates excuses et merci.
Luis


-----Message d'origine-----
Bonjour

C'est normal, tu ne peux pas additionner une valeur
null...

Il faut utiliser la fonction Nz()
Exemple :
=Somme(Nz([Repasprévus].[FREQUENCE]))

@+
Jessy Sempere - Access MVP

------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Luis" a écrit dans le message
news:

1d0801c37388$f3917ad0$
Bonjour,
J'utilise un état pour imprimer le résultat d'une
sélection, dans cet état il s'imprime une liste et en
haut la date et le nombre de positions.
L'addition se fait par le truchement de FREQUENCE c'est à
dire par =Somme([Repasprévus].[FREQUENCE]).
Lorsque la liste du résutat est 0, c'est à dire rien j'ai
#Erreur# qui s'imprime, c'est énervant.
Comment faire pour qu'il y ai "0" à la place de ce signal
d'erreur?
Merci
Luis


.