Calcul dans formulaire ACCESS

Fermé
ninoulilo Messages postés 27 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 19 mars 2008 - 13 juin 2007 à 08:54
 Stéph - 18 mai 2010 à 11:26
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

Nz(Tottal1)+Nz(Total2)

Nz voulant dire "zéro si nul"
1
saisas Messages postés 21 Date d'inscription jeudi 10 mai 2007 Statut Membre Dernière intervention 13 juin 2007 5
13 juin 2007 à 09:26
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 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 19 mars 2008 3
13 juin 2007 à 09:42
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
Si tu utilise Somme(TOT1;TOT2) au lieu de TOT1+TOT2, ça devrait marcher je pense.

Bon courage,

Alain
0
sncf Messages postés 121 Date d'inscription lundi 7 juillet 2003 Statut Membre Dernière intervention 11 septembre 2011 14
23 juil. 2007 à 23:50
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 26490 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 novembre 2024 3 315
24 juil. 2007 à 09:00
Salut,

voir avec iif :

access valeur d un champ
0