OVH Cloud OVH Cloud

Problème de formatage de données monétaires

2 réponses
Avatar
Thibault
Bonjour,

J'ai un petit soucis que je n'arrive pas à résoudre. J'ai une page dans
laquelle j'ai un datagrid contenant plusieurs cellules affichant des prix. En
local, mes informations de pris s'affiche en Euros et sur mon serveur de
production les prix s'affiche en Francs alors que les paramètre régionaux
sont les même aussi bien sur ma machine en local que sur le serveur.
Pour formater mes données, j'ai utilisé la synthaxe suivante :

FormatCurrency(e.Item.DataItem("monchamp"))

Mon serveur est un Windows 2000 Server avec IIS 5

Est ce que quelqu'un aurait une petite idée sur mon problème ?

Par avance merci

2 réponses

Avatar
VANNESTE Xavier
dans les symbole regionaux du serveur le signe est bien l'euro?
"Thibault" a écrit dans le message de
news:
Bonjour,

J'ai un petit soucis que je n'arrive pas à résoudre. J'ai une page dans
laquelle j'ai un datagrid contenant plusieurs cellules affichant des prix.
En
local, mes informations de pris s'affiche en Euros et sur mon serveur de
production les prix s'affiche en Francs alors que les paramètre régionaux
sont les même aussi bien sur ma machine en local que sur le serveur.
Pour formater mes données, j'ai utilisé la synthaxe suivante :

FormatCurrency(e.Item.DataItem("monchamp"))

Mon serveur est un Windows 2000 Server avec IIS 5

Est ce que quelqu'un aurait une petite idée sur mon problème ?

Par avance merci



Avatar
Thibault
Oui les symbôles régionaux sont correctement paramétrés aussi bien sur le
serveur que sur les postes clients...

En surfant sur différents newsgroups, j'ai appris que ce problème était dû à
un bug dans Windows 2000 Server. Ce bug n'étant toujours pas corrigé il faut
que je trouve une alternative.

Je pense que je vais utiliser un "Format" tout simple comme ceci :

Format(e.item.dataitem("monchamp"), "# ##0,00 €")

"VANNESTE Xavier" a écrit :

dans les symbole regionaux du serveur le signe est bien l'euro?
"Thibault" a écrit dans le message de
news:
> Bonjour,
>
> J'ai un petit soucis que je n'arrive pas à résoudre. J'ai une page dans
> laquelle j'ai un datagrid contenant plusieurs cellules affichant des prix.
> En
> local, mes informations de pris s'affiche en Euros et sur mon serveur de
> production les prix s'affiche en Francs alors que les paramètre régionaux
> sont les même aussi bien sur ma machine en local que sur le serveur.
> Pour formater mes données, j'ai utilisé la synthaxe suivante :
>
> FormatCurrency(e.Item.DataItem("monchamp"))
>
> Mon serveur est un Windows 2000 Server avec IIS 5
>
> Est ce que quelqu'un aurait une petite idée sur mon problème ?
>
> Par avance merci
>