Bonjour,
Petit prob dans un état :
j'additionne ou soustrais des champs dont certains sont vides.
Je sais que c'est impossible !
Sous ACCESS 97 j'écrivais :
=ZéroSiNull([champ1])-ZéroSiNull([champ2])
Le champ prenait donc la valeur Zéro s'il était vide et la somme devenait
possible.
Mais après conversion sous ACCESS 2000, il apparaît que ZéroSiNull n'existe
pas ou est une expression intolérable ! J'ai tenté ZéroSiEstNull, 0SiNull.
Quelqu'un connaîtrait-il la nouvelle syntaxe ? Merci d'avance !
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour. remplace ZéroSiNull par Nz de préférence indique bien le 0 car access préfère. =Nz([champ1];0)-Nz([champ2];0)
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean Pierre" a écrit dans le message de news:bvdece$6mj$
Bonjour, Petit prob dans un état : j'additionne ou soustrais des champs dont certains sont vides. Je sais que c'est impossible ! Sous ACCESS 97 j'écrivais : =ZéroSiNull([champ1])-ZéroSiNull([champ2])
Le champ prenait donc la valeur Zéro s'il était vide et la somme devenait possible.
Mais après conversion sous ACCESS 2000, il apparaît que ZéroSiNull n'existe
pas ou est une expression intolérable ! J'ai tenté ZéroSiEstNull, 0SiNull.
Quelqu'un connaîtrait-il la nouvelle syntaxe ? Merci d'avance !
Bonjour.
remplace ZéroSiNull par Nz
de préférence indique bien le 0 car access préfère.
=Nz([champ1];0)-Nz([champ2];0)
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean Pierre" <info-stats@esperer-95.org> a écrit dans le message de
news:bvdece$6mj$1@news-reader2.wanadoo.fr...
Bonjour,
Petit prob dans un état :
j'additionne ou soustrais des champs dont certains sont vides.
Je sais que c'est impossible !
Sous ACCESS 97 j'écrivais :
=ZéroSiNull([champ1])-ZéroSiNull([champ2])
Le champ prenait donc la valeur Zéro s'il était vide et la somme devenait
possible.
Mais après conversion sous ACCESS 2000, il apparaît que ZéroSiNull
n'existe
pas ou est une expression intolérable ! J'ai tenté ZéroSiEstNull, 0SiNull.
Quelqu'un connaîtrait-il la nouvelle syntaxe ? Merci d'avance !
Bonjour. remplace ZéroSiNull par Nz de préférence indique bien le 0 car access préfère. =Nz([champ1];0)-Nz([champ2];0)
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean Pierre" a écrit dans le message de news:bvdece$6mj$
Bonjour, Petit prob dans un état : j'additionne ou soustrais des champs dont certains sont vides. Je sais que c'est impossible ! Sous ACCESS 97 j'écrivais : =ZéroSiNull([champ1])-ZéroSiNull([champ2])
Le champ prenait donc la valeur Zéro s'il était vide et la somme devenait possible.
Mais après conversion sous ACCESS 2000, il apparaît que ZéroSiNull n'existe
pas ou est une expression intolérable ! J'ai tenté ZéroSiEstNull, 0SiNull.
Quelqu'un connaîtrait-il la nouvelle syntaxe ? Merci d'avance !
Jean Pierre
Ça marche !!!! Merci !
"Raymond [mvp]" a écrit dans le message de news:
Bonjour. remplace ZéroSiNull par Nz de préférence indique bien le 0 car access préfère. =Nz([champ1];0)-Nz([champ2];0)
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean Pierre" a écrit dans le message de news:bvdece$6mj$
Bonjour, Petit prob dans un état : j'additionne ou soustrais des champs dont certains sont vides. Je sais que c'est impossible ! Sous ACCESS 97 j'écrivais : =ZéroSiNull([champ1])-ZéroSiNull([champ2])
Le champ prenait donc la valeur Zéro s'il était vide et la somme devenait
possible.
Mais après conversion sous ACCESS 2000, il apparaît que ZéroSiNull n'existe
pas ou est une expression intolérable ! J'ai tenté ZéroSiEstNull, 0SiNull.
Quelqu'un connaîtrait-il la nouvelle syntaxe ? Merci d'avance !
Ça marche !!!! Merci !
"Raymond [mvp]" <XYZ.access.seneque@free.fr> a écrit dans le message de
news:e9KSCNy5DHA.488@TK2MSFTNGP12.phx.gbl...
Bonjour.
remplace ZéroSiNull par Nz
de préférence indique bien le 0 car access préfère.
=Nz([champ1];0)-Nz([champ2];0)
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean Pierre" <info-stats@esperer-95.org> a écrit dans le message de
news:bvdece$6mj$1@news-reader2.wanadoo.fr...
Bonjour,
Petit prob dans un état :
j'additionne ou soustrais des champs dont certains sont vides.
Je sais que c'est impossible !
Sous ACCESS 97 j'écrivais :
=ZéroSiNull([champ1])-ZéroSiNull([champ2])
Le champ prenait donc la valeur Zéro s'il était vide et la somme
devenait
possible.
Mais après conversion sous ACCESS 2000, il apparaît que ZéroSiNull
n'existe
pas ou est une expression intolérable ! J'ai tenté ZéroSiEstNull,
0SiNull.
Quelqu'un connaîtrait-il la nouvelle syntaxe ? Merci d'avance !
Bonjour. remplace ZéroSiNull par Nz de préférence indique bien le 0 car access préfère. =Nz([champ1];0)-Nz([champ2];0)
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Jean Pierre" a écrit dans le message de news:bvdece$6mj$
Bonjour, Petit prob dans un état : j'additionne ou soustrais des champs dont certains sont vides. Je sais que c'est impossible ! Sous ACCESS 97 j'écrivais : =ZéroSiNull([champ1])-ZéroSiNull([champ2])
Le champ prenait donc la valeur Zéro s'il était vide et la somme devenait
possible.
Mais après conversion sous ACCESS 2000, il apparaît que ZéroSiNull n'existe
pas ou est une expression intolérable ! J'ai tenté ZéroSiEstNull, 0SiNull.
Quelqu'un connaîtrait-il la nouvelle syntaxe ? Merci d'avance !