OVH Cloud OVH Cloud

Calcul dans Etat

2 réponses
Avatar
Exodus
Bonjour,

Contexte : Access 97; un =E9tat contenant 2 sous-=E9tats dans=20
lequel j'additionne la valeur num=E9rique de 2 champs=20
lesquels valeurs sont retourn=E9es par chacun des sous-=E9tats.
Le probl=E8me : quand une des requ=EAtes ne retourne aucune=20
s=E9lection, j'ai une #erreur# qui s'affiche dans le total.
Apparemment, le champ qui ne retourne rien n'est ni vide,=20
ni null et je ne sais comment lui affecter une valeur par=20
d=E9faut(z=E9ro par exemple) pour =E9viter ce message.

Je ne suis pas s=FBr d'avoir =E9t=E9 bien clair.

Merci d'=E9clairer ma lanterne.

2 réponses

Avatar
Didier
Pour mes formulaires j'utilise la formule suivante
VraiFaux(Formulaires![formprincipal]![sousform]!
[ctrl].Formulaire.recordsetClone.RecordCount=0;0;Total
Cela doit aussi marcher pour les Etats en remplaçant
Formulaires par Reports

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

Contexte : Access 97; un état contenant 2 sous-états
dans

lequel j'additionne la valeur numérique de 2 champs
lesquels valeurs sont retournées par chacun des sous-
états.

Le problème : quand une des requêtes ne retourne aucune
sélection, j'ai une #erreur# qui s'affiche dans le total.
Apparemment, le champ qui ne retourne rien n'est ni
vide,

ni null et je ne sais comment lui affecter une valeur
par

défaut(zéro par exemple) pour éviter ce message.

Je ne suis pas sûr d'avoir été bien clair.

Merci d'éclairer ma lanterne.
.



Avatar
Exodus
-----Message d'origine-----
Pour mes formulaires j'utilise la formule suivante
VraiFaux(Formulaires![formprincipal]![sousform]!
[ctrl].Formulaire.recordsetClone.RecordCount=0;0;Total
Cela doit aussi marcher pour les Etats en remplaçant
Formulaires par Reports

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

Contexte : Access 97; un état contenant 2 sous-états
dans

lequel j'additionne la valeur numérique de 2 champs
lesquels valeurs sont retournées par chacun des sous-
états.

Le problème : quand une des requêtes ne retourne aucune
sélection, j'ai une #erreur# qui s'affiche dans le total.
Apparemment, le champ qui ne retourne rien n'est ni
vide,

ni null et je ne sais comment lui affecter une valeur
par

défaut(zéro par exemple) pour éviter ce message.

Je ne suis pas sûr d'avoir été bien clair.

Merci d'éclairer ma lanterne.
.

.