Bonjour, je récupère un chiffre sous form de 3584965456,60 mais je veux l'afficher dans mon report rdlc sous la form : 3.584.965.456,60
Merci
Bonjour, je récupère un chiffre sous form de 3584965456,60 mais je veux l'afficher dans mon report rdlc sous la form : 3.584.965.456,60
Merci
Bonjour,
Il existe des choses pour formater les numéros : Chaînes de format numérique
Si tu n'y trouves pas ton bonheur il y a encore les regex (je te laisse chercher, je n'y connais rien là dedant) ou encore une procédure maison (tu créés ta fonction qui te retourne la chaîne souhaitée
)
Bon courage,
ZenZiTone
Bouton droite sur ton rapport -> Propriété -> Code
Tu rajoute une fonction pour formalisée ton affichage
-> propriété de ton composant et tu appel la fonction
merci pour vos reponse :
j'ai fais comme ca :mais ca n'a pas marché
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 dt.Rows[0]["Estimation"] = dt.Rows[0]["Estimation"].ToString().Replace(".",","); dt.Rows[0]["Estimation"] = string.Format("{0:000.000.000.000.000,00}", dt.Rows[0]["Estimation"]);![]()
ce normal que ça ne marche pas. Ton data est en string et toi tu veux formater en numerique
Bonjour,
Je pense que la solution de charouel est la meilleure piste, sachant que tu peux donner le format que tu veux à ta zone de texte.
Clique droit sur la zone -> propriété -> Nombre -> (si rien ne te convient) Personnalisé -> un truc comme "000.000.000.000.000,000" devrait le faire !
Bon code,
J@ck.
voila j'ai changé :
maintenant ca marche mais il me donne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part dt.Rows[0]["Conversion"] = string.Format("{0:0,0,0,0,0.00}", Convert.ToDouble(dt.Rows[0]["Estimation"]));
320654 => 320 654.00 alors que le resultat recherché c'est 320,654.00 et aussi
5000 => 05 000.00 alors que le résultat souhaité est 5,000.00
Partager