Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 10-02-2014 12:48:32

raubry  
Membre Geek
Date d'inscription: 16-12-2009
Messages: 26
Pépites: 141
Banque: 0

Formater un decimal en string

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

 

#2 10-02-2014 13:21:08

Yanis  
Modérateur
Lieu: paris
Date d'inscription: 16-06-2010
Messages: 349
Pépites: 665
Banque: 150

Re: Formater un decimal en string

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

 

#3 10-02-2014 14:17:15

raubry  
Membre Geek
Date d'inscription: 16-12-2009
Messages: 26
Pépites: 141
Banque: 0

Re: Formater un decimal en string

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

 

#4 10-02-2014 14:48:40

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 720
Pépites: 11,343
Banque: 100,221,387,868,884,300
Site web

Re: Formater un decimal en string

Utilise le format "#,##0.00"


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#5 12-02-2014 09:26:52

raubry  
Membre Geek
Date d'inscription: 16-12-2009
Messages: 26
Pépites: 141
Banque: 0

Re: Formater un decimal en string

xlat a écrit:

Utilise le format "#,##0.00"

Ok merci.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22