Après windows pour les nuls, voici PB pour les bons (ou presque).

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