Calcul dans formulaire ACCESS

ninoulilo Messages postés 27 Statut Membre -  
 Stéph -
Bonjour,

J'ai un petit soucis sous ACCESS.
J'ai un formulaire avec deux sous formulaires.
Dans le premier sous formulaire, je fais un calcul soit TOTAL1
Dans le second sous formulaire, je fais aussi un calcul soit TOTAL2.

Et dans mon formulaire j'ai un champ TOTAL qui fait l'addition de TOTAL1+TOTAL2.

Le problème c'est lorsque l'un des champ n'est pas rempli, exemple si TOTAL1 est vide alors le TOTAL général n'inscrit aucun montant.

Avez vous une idée pour qu'il fasse la somme même s'il n'y a qu'un seul des montants.

Merci d'avance
Bonne journée
A voir également:

5 réponses

Stéph
 
Nz(Tottal1)+Nz(Total2)

Nz voulant dire "zéro si nul"
1
saisas Messages postés 21 Date d'inscription   Statut Membre Dernière intervention   5
 
Bonjour,

Access cela fait longtemps que je n'ai pas programmé ... donc de mémoire :

- soit ton champs vaut Null et 1+Null cela doit faire Null
- soit ton champs vaut "" et cela devrait te faire une erreur (n'aurais tu pas un "On error Resume Next" dans ton code?)

Cordialement.
0
ninoulilo Messages postés 27 Statut Membre 3
 
Re,
je n'ai pas de "On error Resume Next" car je fais directement dans la source controle du champ donc cela devrait se faire automatiquement.
Mais du fait que TOTAL1 n'a rien, il ne fait pas le calcul dans TOTAL général, peut etre parce que c'est en texte?
Je sais pas comment faire comme si le total2 était égal à 0 au cas où il est vide.

Merci d'avance
0
Alain
 
Si tu utilise Somme(TOT1;TOT2) au lieu de TOT1+TOT2, ça devrait marcher je pense.

Bon courage,

Alain
0
sncf Messages postés 122 Statut Membre 14
 
Bonsoir
Mettre la valeur par défaut de tes champs total1 et total2 à 0
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
blux Messages postés 27908 Date d'inscription   Statut Modérateur Dernière intervention   3 362
 
Salut,

voir avec iif :

access valeur d un champ
0