Bonjour à tous.
Sous Access 2003
Dans une requête, j'ai des champs calculés :
MontantNetHT, MontantTVA
Je prends soin de mettre sur les 2 champs des Round(...;2)
Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA
me renvoi certaines valeurs avec 14 décimales !
Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient
pas.
Je souhaite que le renvoi des 2 premiers champs ne comporte que 2 décimales
!
Je ne comprend pas le problème,
je pensais que "round" limitait bien au nombre de décimal souhaité.
J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction)
j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales
et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ? Sinon quel est le type de donnée de tes champs ?
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Paul Florent" a écrit dans le message news: 43390b41$0$303$
Bonjour à tous. Sous Access 2003 Dans une requête, j'ai des champs calculés : MontantNetHT, MontantTVA Je prends soin de mettre sur les 2 champs des Round(...;2) Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA me renvoi certaines valeurs avec 14 décimales ! Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient pas. Je souhaite que le renvoi des 2 premiers champs ne comporte que 2 décimales
!
Je ne comprend pas le problème, je pensais que "round" limitait bien au nombre de décimal souhaité. J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction) j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Que puis-je faire ?
Merci par avance pour votre aide
Paul
Bonjour
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ?
Sinon quel est le type de donnée de tes champs ?
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Paul Florent" <456@123.fr> a écrit dans le message news:
43390b41$0$303$7a628cd7@news.club-internet.fr...
Bonjour à tous.
Sous Access 2003
Dans une requête, j'ai des champs calculés :
MontantNetHT, MontantTVA
Je prends soin de mettre sur les 2 champs des Round(...;2)
Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA
me renvoi certaines valeurs avec 14 décimales !
Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient
pas.
Je souhaite que le renvoi des 2 premiers champs ne comporte que 2
décimales
!
Je ne comprend pas le problème,
je pensais que "round" limitait bien au nombre de décimal souhaité.
J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction)
j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales
et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ? Sinon quel est le type de donnée de tes champs ?
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Paul Florent" a écrit dans le message news: 43390b41$0$303$
Bonjour à tous. Sous Access 2003 Dans une requête, j'ai des champs calculés : MontantNetHT, MontantTVA Je prends soin de mettre sur les 2 champs des Round(...;2) Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA me renvoi certaines valeurs avec 14 décimales ! Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient pas. Je souhaite que le renvoi des 2 premiers champs ne comporte que 2 décimales
!
Je ne comprend pas le problème, je pensais que "round" limitait bien au nombre de décimal souhaité. J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction) j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Que puis-je faire ?
Merci par avance pour votre aide
Paul
Pierre CFI [mvp]
çà va mon petit jessy ?; tu repards quand en vacances ?
-- Pierre MVP microsoft Access Plein de choses à voir ici : http://users.skynet.be/mpfa/
"Jessy Sempere [MVP]" a écrit dans le message de news: 43390b81$
Bonjour
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ? Sinon quel est le type de donnée de tes champs ?
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Paul Florent" a écrit dans le message news: 43390b41$0$303$
Bonjour à tous. Sous Access 2003 Dans une requête, j'ai des champs calculés : MontantNetHT, MontantTVA Je prends soin de mettre sur les 2 champs des Round(...;2) Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA me renvoi certaines valeurs avec 14 décimales ! Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient pas. Je souhaite que le renvoi des 2 premiers champs ne comporte que 2 décimales
!
Je ne comprend pas le problème, je pensais que "round" limitait bien au nombre de décimal souhaité. J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction) j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Que puis-je faire ?
Merci par avance pour votre aide
Paul
çà va mon petit jessy ?; tu repards quand en vacances ?
--
Pierre
MVP microsoft Access
Plein de choses à voir ici :
http://users.skynet.be/mpfa/
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le message de
news: 43390b81$1@news.sncf.fr...
Bonjour
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ?
Sinon quel est le type de donnée de tes champs ?
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Paul Florent" <456@123.fr> a écrit dans le message news:
43390b41$0$303$7a628cd7@news.club-internet.fr...
Bonjour à tous.
Sous Access 2003
Dans une requête, j'ai des champs calculés :
MontantNetHT, MontantTVA
Je prends soin de mettre sur les 2 champs des Round(...;2)
Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA
me renvoi certaines valeurs avec 14 décimales !
Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient
pas.
Je souhaite que le renvoi des 2 premiers champs ne comporte que 2
décimales
!
Je ne comprend pas le problème,
je pensais que "round" limitait bien au nombre de décimal souhaité.
J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction)
j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales
et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
çà va mon petit jessy ?; tu repards quand en vacances ?
-- Pierre MVP microsoft Access Plein de choses à voir ici : http://users.skynet.be/mpfa/
"Jessy Sempere [MVP]" a écrit dans le message de news: 43390b81$
Bonjour
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ? Sinon quel est le type de donnée de tes champs ?
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Paul Florent" a écrit dans le message news: 43390b41$0$303$
Bonjour à tous. Sous Access 2003 Dans une requête, j'ai des champs calculés : MontantNetHT, MontantTVA Je prends soin de mettre sur les 2 champs des Round(...;2) Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA me renvoi certaines valeurs avec 14 décimales ! Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient pas. Je souhaite que le renvoi des 2 premiers champs ne comporte que 2 décimales
!
Je ne comprend pas le problème, je pensais que "round" limitait bien au nombre de décimal souhaité. J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction) j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Que puis-je faire ?
Merci par avance pour votre aide
Paul
Paul Florent
Merci de vous intéresser à mon problème : Voici ma requête :
SELECT Round([DC_Prix_Unitaire_TTC]*[DC_Qté]*(1-Nz([DC_Remise_Taux])/100),2) AS Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA FROM T_Documents_Contenu;
Merci de vous intéresser à mon problème :
Voici ma requête :
SELECT Round([DC_Prix_Unitaire_TTC]*[DC_Qté]*(1-Nz([DC_Remise_Taux])/100),2)
AS Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS
Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA
FROM T_Documents_Contenu;
Merci de vous intéresser à mon problème : Voici ma requête :
SELECT Round([DC_Prix_Unitaire_TTC]*[DC_Qté]*(1-Nz([DC_Remise_Taux])/100),2) AS Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA FROM T_Documents_Contenu;
Normalement ta requête semble bonne... Par contre il y a un problème au niveau de tes types de données. DC_Prix_Unitaire_TTC, tu mets Entier alors que tu veux une décimale, c'est pas très logique.
Essais en mettant tes champs en type "Réel Double"
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Paul Florent" a écrit dans le message news: 433912b9$0$301$
Merci de vous intéresser à mon problème : Voici ma requête :
AS Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA FROM T_Documents_Contenu;
Normalement ta requête semble bonne...
Par contre il y a un problème au niveau de tes types de données.
DC_Prix_Unitaire_TTC, tu mets Entier alors que tu veux une décimale,
c'est pas très logique.
Essais en mettant tes champs en type "Réel Double"
--
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Paul Florent" <456@123.fr> a écrit dans le message news:
433912b9$0$301$7a628cd7@news.club-internet.fr...
Merci de vous intéresser à mon problème :
Voici ma requête :
AS Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS
Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA
FROM T_Documents_Contenu;
Normalement ta requête semble bonne... Par contre il y a un problème au niveau de tes types de données. DC_Prix_Unitaire_TTC, tu mets Entier alors que tu veux une décimale, c'est pas très logique.
Essais en mettant tes champs en type "Réel Double"
-- @+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Paul Florent" a écrit dans le message news: 433912b9$0$301$
Merci de vous intéresser à mon problème : Voici ma requête :
AS Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA FROM T_Documents_Contenu;
Petit canaillou... ;-)) Bientôt je pense, vu qu'il me reste encore 3 semaines à prendre avant fin décembre...
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Pierre CFI [mvp]" a écrit dans le message news:
çà va mon petit jessy ?; tu repards quand en vacances ?
-- Pierre MVP microsoft Access Plein de choses à voir ici : http://users.skynet.be/mpfa/
"Jessy Sempere [MVP]" a écrit dans le message de
news: 43390b81$
Bonjour
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ? Sinon quel est le type de donnée de tes champs ?
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Paul Florent" a écrit dans le message news: 43390b41$0$303$
Bonjour à tous. Sous Access 2003 Dans une requête, j'ai des champs calculés : MontantNetHT, MontantTVA Je prends soin de mettre sur les 2 champs des Round(...;2) Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA me renvoi certaines valeurs avec 14 décimales ! Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient
pas. Je souhaite que le renvoi des 2 premiers champs ne comporte que 2 décimales
!
Je ne comprend pas le problème, je pensais que "round" limitait bien au nombre de décimal souhaité. J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction) j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Que puis-je faire ?
Merci par avance pour votre aide
Paul
Salut Pierre
Petit canaillou... ;-))
Bientôt je pense, vu qu'il me reste encore 3 semaines à prendre
avant fin décembre...
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Pierre CFI [mvp]" <XXX_pierresalaun@aol.com> a écrit dans le message news:
eec68S0wFHA.3772@TK2MSFTNGP11.phx.gbl...
çà va mon petit jessy ?; tu repards quand en vacances ?
--
Pierre
MVP microsoft Access
Plein de choses à voir ici :
http://users.skynet.be/mpfa/
"Jessy Sempere [MVP]" <jessy.sempere@prg.sncf.fr> a écrit dans le message
de
news: 43390b81$1@news.sncf.fr...
Bonjour
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ?
Sinon quel est le type de donnée de tes champs ?
@+
Jessy Sempere - Access MVP
news@access.fr.vu
------------------------------------
Site @ccess : http://access.jessy.free.fr/
Pour l'efficacité de tous :
http://users.skynet.be/mpfa/
------------------------------------
"Paul Florent" <456@123.fr> a écrit dans le message news:
43390b41$0$303$7a628cd7@news.club-internet.fr...
Bonjour à tous.
Sous Access 2003
Dans une requête, j'ai des champs calculés :
MontantNetHT, MontantTVA
Je prends soin de mettre sur les 2 champs des Round(...;2)
Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA
me renvoi certaines valeurs avec 14 décimales !
Je pourrais mettre un round dans le champ MontantTTC, mais ça ne
convient
pas.
Je souhaite que le renvoi des 2 premiers champs ne comporte que 2
décimales
!
Je ne comprend pas le problème,
je pensais que "round" limitait bien au nombre de décimal souhaité.
J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction)
j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales
et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Petit canaillou... ;-)) Bientôt je pense, vu qu'il me reste encore 3 semaines à prendre avant fin décembre...
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Pierre CFI [mvp]" a écrit dans le message news:
çà va mon petit jessy ?; tu repards quand en vacances ?
-- Pierre MVP microsoft Access Plein de choses à voir ici : http://users.skynet.be/mpfa/
"Jessy Sempere [MVP]" a écrit dans le message de
news: 43390b81$
Bonjour
Peux-tu nous donner la synthaxe complète de tes 2 champs calculés ? Sinon quel est le type de donnée de tes champs ?
@+ Jessy Sempere - Access MVP
------------------------------------ Site @ccess : http://access.jessy.free.fr/ Pour l'efficacité de tous : http://users.skynet.be/mpfa/ ------------------------------------ "Paul Florent" a écrit dans le message news: 43390b41$0$303$
Bonjour à tous. Sous Access 2003 Dans une requête, j'ai des champs calculés : MontantNetHT, MontantTVA Je prends soin de mettre sur les 2 champs des Round(...;2) Un autre champ calculé MontantTTC: MontantNetHT+MontantTVA me renvoi certaines valeurs avec 14 décimales ! Je pourrais mettre un round dans le champ MontantTTC, mais ça ne convient
pas. Je souhaite que le renvoi des 2 premiers champs ne comporte que 2 décimales
!
Je ne comprend pas le problème, je pensais que "round" limitait bien au nombre de décimal souhaité. J'ai essayé aussi arrond (je n'ai pas trouvé d'aide sur cette fonction) j'ai Arrond(monCalcul*100)/100 pour obtenir 2 décimales et là, ce sont d'autres valeurs qui ont les 14 décimales !!!
Que puis-je faire ?
Merci par avance pour votre aide
Paul
synopsis
en utilisant la fonction formatnumber
"Paul Florent" a écrit dans le message de news: 433912b9$0$301$
Merci de vous intéresser à mon problème : Voici ma requête :
SELECT Round([DC_Prix_Unitaire_TTC]*[DC_Qté]*(1-Nz([DC_Remise_Taux])/100),2) AS Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA FROM T_Documents_Contenu;
"Paul Florent" <456@123.fr> a écrit dans le message de news:
433912b9$0$301$7a628cd7@news.club-internet.fr...
Merci de vous intéresser à mon problème :
Voici ma requête :
SELECT
Round([DC_Prix_Unitaire_TTC]*[DC_Qté]*(1-Nz([DC_Remise_Taux])/100),2) AS
Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS
Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA
FROM T_Documents_Contenu;
"Paul Florent" a écrit dans le message de news: 433912b9$0$301$
Merci de vous intéresser à mon problème : Voici ma requête :
SELECT Round([DC_Prix_Unitaire_TTC]*[DC_Qté]*(1-Nz([DC_Remise_Taux])/100),2) AS Montant_Net_TTC, Round([Montant_Net_TTC]/(1+([DC_TVA_Taux]/100)),2) AS Montant_Net_HT, [Montant_Net_TTC]-[Montant_Net_HT] AS Montant_TVA FROM T_Documents_Contenu;
Je me lance : et si tu mettais : MontantTTC: CCur(MontantNetHT)+CCur(MontantTVA) idem pour tous les champs calculés MontantNetHT, MontantTVA ...
J'ai tenté tou ce que vous me proposez, sans succès ! Je ne sais plus quoi faire ! Paul
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
3stone
"Eric" | Je me lance : | et si tu mettais : | MontantTTC: CCur(MontantNetHT)+CCur(MontantTVA) | idem pour tous les champs calculés MontantNetHT, MontantTVA ...
Voui....
Bibi, j'aurais même commencer par utiliser des champs monétaires...
"Eric"
| Je me lance :
| et si tu mettais :
| MontantTTC: CCur(MontantNetHT)+CCur(MontantTVA)
| idem pour tous les champs calculés MontantNetHT, MontantTVA ...
Voui....
Bibi, j'aurais même commencer par utiliser des champs monétaires...
"Eric" | Je me lance : | et si tu mettais : | MontantTTC: CCur(MontantNetHT)+CCur(MontantTVA) | idem pour tous les champs calculés MontantNetHT, MontantTVA ...
Voui....
Bibi, j'aurais même commencer par utiliser des champs monétaires...
"Eric" | Je me lance : | et si tu mettais : | MontantTTC: CCur(MontantNetHT)+CCur(MontantTVA) | idem pour tous les champs calculés MontantNetHT, MontantTVA ...
Voui....
Bibi, j'aurais même commencer par utiliser des champs monétaires...
Pourquoi diantre existent-ils ?
;-)
Me too, Sauf si notre demandeur fait des calculs boursiers ou des conversions de devises ;-) mais ca ne me parait pas être le cas. -- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour Pierre,
"Eric"
| Je me lance :
| et si tu mettais :
| MontantTTC: CCur(MontantNetHT)+CCur(MontantTVA)
| idem pour tous les champs calculés MontantNetHT, MontantTVA ...
Voui....
Bibi, j'aurais même commencer par utiliser des champs monétaires...
Pourquoi diantre existent-ils ?
;-)
Me too,
Sauf si notre demandeur fait des calculs boursiers ou des
conversions de devises ;-)
mais ca ne me parait pas être le cas.
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
"Eric" | Je me lance : | et si tu mettais : | MontantTTC: CCur(MontantNetHT)+CCur(MontantTVA) | idem pour tous les champs calculés MontantNetHT, MontantTVA ...
Voui....
Bibi, j'aurais même commencer par utiliser des champs monétaires...
Pourquoi diantre existent-ils ?
;-)
Me too, Sauf si notre demandeur fait des calculs boursiers ou des conversions de devises ;-) mais ca ne me parait pas être le cas. -- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr