OVH Cloud OVH Cloud

#erreur dans form

4 réponses
Avatar
pierre6741
Bonjour à tous,
J'utilise un sous form pour lire table x et champ calculé dans le pied.
Je renvoie ce champ calculé dans le form principal.
Tout est ok sauf si la table x est vide. Le champ calculé dans le form
principal affiche #erreur
Merci d'avance

4 réponses

Avatar
Raymond [mvp]
Bonjour.

utilise la fonction Nz dans tous tes calculs pour éviter les valeurs nulles.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"pierre6741" a écrit dans le message
de news:
Bonjour à tous,
J'utilise un sous form pour lire table x et champ calculé dans le pied.
Je renvoie ce champ calculé dans le form principal.
Tout est ok sauf si la table x est vide. Le champ calculé dans le form
principal affiche #erreur
Merci d'avance



Avatar
pierre6741
Merci Raymond, mais si le total en pied du sous form ne trouve pas de détail
à additionner (la requête étant vide), il n'affiche rien (même avec nz), ).
Dès lors le report de ce total sur le form principal affiche #erreur.

"Raymond [mvp]" wrote:

Bonjour.

utilise la fonction Nz dans tous tes calculs pour éviter les valeurs nulles.

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"pierre6741" a écrit dans le message
de news:
Bonjour à tous,
J'utilise un sous form pour lire table x et champ calculé dans le pied.
Je renvoie ce champ calculé dans le form principal.
Tout est ok sauf si la table x est vide. Le champ calculé dans le form
principal affiche #erreur
Merci d'avance








Avatar
Raymond [mvp]
Donc il faut passer en vba et tester le recordcount >0 pour faire le calcul,
avec un IIf

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"pierre6741" a écrit dans le message
de news:
Merci Raymond, mais si le total en pied du sous form ne trouve pas de
détail
à additionner (la requête étant vide), il n'affiche rien (même avec
nz), ).
Dès lors le report de ce total sur le form principal affiche #erreur.



Avatar
pierre6741
Grand merci,
pierre

"Raymond [mvp]" wrote:

Donc il faut passer en vba et tester le recordcount >0 pour faire le calcul,
avec un IIf

--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"pierre6741" a écrit dans le message
de news:
Merci Raymond, mais si le total en pied du sous form ne trouve pas de
détail
à additionner (la requête étant vide), il n'affiche rien (même avec
nz), ).
Dès lors le report de ce total sur le form principal affiche #erreur.