Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Je cherche a formater un décimal en string en mettant un espace entre les centaines et milliers.
Du style "1200.05" devient "1 200,05"
En faisant # ##0.00 cela fonctionne bien a partir de 1000, mais si j'ai "700,00", cela me converti en "0 700,00".
Merci d'avance.
Cordialement
Hors ligne
Salut,
A quel moment voit tu "0 700.00" : A l'écran ? quand tu es sur le champs ou quand tu es en dehors du champs ?
Cdt
Yanis
Hors ligne
Bonjour,
Je fais mon SELECT using SQLCA qui me récupère un decimal (ldc_evoltaux_tmm) donc a ce moment j'ai "700,00"
Je le transforme ensuite en string pour l'écrire dans un Word via OLE puis dans un memo via ls_evoltaux = string(ldc_evoltaux_tmm,'# ##0.00').
A ce moment je me retrouve avec ls_evoltaux = "0 700,00"
Cordialement
Hors ligne
Utilise le format "#,##0.00"
Hors ligne
xlat a écrit:
Utilise le format "#,##0.00"
Ok merci.
Hors ligne