J'ai une requ=E8te avec un champ num=E9rique (exemple :=20
1100,15 ou 400,00 ou 0,99)
Mon but est de transformer ces chiffres dans un format=20
texte mais =E0 l'aide d'une requ=E8te, et j'utilise pour=20
l'instant Format([MonChamp];"000000").
Le probl=E8me c'est que je ne r=E9cup=E8re pas les d=E9cimales et=20
j'ai 001100 ou 000400 ou 000000 alors que j'attends 110015=20
ou 40000 ou 000099
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]
Re-Bonsoir. tu peux faire ceci dans une requête: SELECT table1.Numéro, Val(Replace([MonChamp],",","")) AS Expr1 FROM table1;
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patoonet" a écrit dans le message de news:2e1b01c4007b$8ab59570$ Bonsoir
J'ai une requète avec un champ numérique (exemple : 1100,15 ou 400,00 ou 0,99) Mon but est de transformer ces chiffres dans un format texte mais à l'aide d'une requète, et j'utilise pour l'instant Format([MonChamp];"000000"). Le problème c'est que je ne récupère pas les décimales et j'ai 001100 ou 000400 ou 000000 alors que j'attends 110015 ou 40000 ou 000099
Encore merci pour votre aide précieuse
Re-Bonsoir.
tu peux faire ceci dans une requête:
SELECT table1.Numéro, Val(Replace([MonChamp],",","")) AS Expr1
FROM table1;
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patoonet" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:2e1b01c4007b$8ab59570$a601280a@phx.gbl...
Bonsoir
J'ai une requète avec un champ numérique (exemple :
1100,15 ou 400,00 ou 0,99)
Mon but est de transformer ces chiffres dans un format
texte mais à l'aide d'une requète, et j'utilise pour
l'instant Format([MonChamp];"000000").
Le problème c'est que je ne récupère pas les décimales et
j'ai 001100 ou 000400 ou 000000 alors que j'attends 110015
ou 40000 ou 000099
Re-Bonsoir. tu peux faire ceci dans une requête: SELECT table1.Numéro, Val(Replace([MonChamp],",","")) AS Expr1 FROM table1;
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Patoonet" a écrit dans le message de news:2e1b01c4007b$8ab59570$ Bonsoir
J'ai une requète avec un champ numérique (exemple : 1100,15 ou 400,00 ou 0,99) Mon but est de transformer ces chiffres dans un format texte mais à l'aide d'une requète, et j'utilise pour l'instant Format([MonChamp];"000000"). Le problème c'est que je ne récupère pas les décimales et j'ai 001100 ou 000400 ou 000000 alors que j'attends 110015 ou 40000 ou 000099
Encore merci pour votre aide précieuse
3stone
Salut,
"Patoonet" J'ai une requète avec un champ numérique (exemple : 1100,15 ou 400,00 ou 0,99) Mon but est de transformer ces chiffres dans un format texte mais à l'aide d'une requète, et j'utilise pour l'instant Format([MonChamp];"000000"). Le problème c'est que je ne récupère pas les décimales et j'ai 001100 ou 000400 ou 000000 alors que j'attends 110015 ou 40000 ou 000099
Multiplie par 100...
Format([MonChamp] * 100;"000000")
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------
Salut,
"Patoonet"
J'ai une requète avec un champ numérique (exemple :
1100,15 ou 400,00 ou 0,99)
Mon but est de transformer ces chiffres dans un format
texte mais à l'aide d'une requète, et j'utilise pour
l'instant Format([MonChamp];"000000").
Le problème c'est que je ne récupère pas les décimales et
j'ai 001100 ou 000400 ou 000000 alors que j'attends 110015
ou 40000 ou 000099
Multiplie par 100...
Format([MonChamp] * 100;"000000")
--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
"Patoonet" J'ai une requète avec un champ numérique (exemple : 1100,15 ou 400,00 ou 0,99) Mon but est de transformer ces chiffres dans un format texte mais à l'aide d'une requète, et j'utilise pour l'instant Format([MonChamp];"000000"). Le problème c'est que je ne récupère pas les décimales et j'ai 001100 ou 000400 ou 000000 alors que j'attends 110015 ou 40000 ou 000099
Multiplie par 100...
Format([MonChamp] * 100;"000000")
-- A+ Pierre (3stone) Access MVP ----------------------------- http://users.skynet.be/mpfa -----------------------------