{Access} VraiFaux qui ne marche pas
Résolu
Bonjour,
Je voudrai mettre une condition, a savoir si la cellule est vide mettre 0, sinon mettre la donnée de la cellule.
Ia condition ne me rammene pas le 0 quand la cellule est vide, mais bien la donnée lorsquelle est saisi.
voici la condition que je met:
VraiFaux([montant]=null;0;[montant])
J'ai aussi essayé: VraiFaux([montant]="";0;[montant]), mais là message d'erreur.
Le type de donnée est du monnaitaire.
Pourquoi il voir le faux mais pas le vrai?
Merci de me venir en aide.
Cordialement
Seb
Je voudrai mettre une condition, a savoir si la cellule est vide mettre 0, sinon mettre la donnée de la cellule.
Ia condition ne me rammene pas le 0 quand la cellule est vide, mais bien la donnée lorsquelle est saisi.
voici la condition que je met:
VraiFaux([montant]=null;0;[montant])
J'ai aussi essayé: VraiFaux([montant]="";0;[montant]), mais là message d'erreur.
Le type de donnée est du monnaitaire.
Pourquoi il voir le faux mais pas le vrai?
Merci de me venir en aide.
Cordialement
Seb
3 réponses
-
ModérateurSalut,
access ne connait pas 'null'.
Pour tester si une valeur est nulle, il faut utiliser la fonction isnull() ou estnull()
vraifaux(estnull(montant);0;montant)
-
bonjour
moi sa marche pas. merci de me rep si vous avez une solution. merci -
Ca fonctionne :)
Merci beaucoup
C'était moi le nul lol
Bonne soirée
Seb