Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
6
Erster Beitrag:
vor 2 Jahren, 5 Monaten
Letzter Beitrag:
vor 2 Jahren, 5 Monaten
Beteiligte Autoren:
PETER ZHOU, Stefan Bentvelsen, Fabrice Harari

[WM20] display mask for currency

Startbeitrag von PETER ZHOU am 15.09.2015 16:27

Hi,

i want to display e.g. 123456.90 as '123,456.90' (with the comma as the thousand separator)

but no matter what i tried ( using numtostring() or changing the display mask), it will still display as '123 456.90' ( with the space as the thousand separator)..

Anybody know of a solution ?

Regards,

PETER ZHOU

Antworten:

Hi Peter,

I was curious, so I just tested in windev 20, and simply used the wizard and checked a ew selectors... the result is this:
info)(NumToString(xNum, "6,2fS")
and on my computer it displays 123,456.90

Best regards

von Fabrice Harari - am 15.09.2015 18:19
Hi Fabrice,

In Windev, no issue..but not WM20 on android ( it works on the simulator but not on the actual android device), it keep displaying as space for the thousand separator.

Regards,

PETER ZHOU

von PETER ZHOU - am 15.09.2015 18:30
Hi Peter,

I've had problems with NumToString() when using a decimal file item as parameter.
When I use a intermediate currency or integer variable as parameter I do get the correct result.

von Stefan Bentvelsen - am 15.09.2015 21:10
Hi Stefan,

I have tried to assign to a currency data type and then use numtostring(cyCurrency,"12.2fS").

same result..i cannot get the comma as a thousand separator on the android phone/tablet.

Regards,

PETER ZHOU

von PETER ZHOU - am 17.09.2015 08:01
Hi Peter,

Do you get the dot as decimal seperator ?

I use (in WinDev, not WDmobile) Numtostring(cyCurrency,"12,2fS") and get as result i.e. 123.456,10 (dot as thousand separator is standard in Dutch). May be you could also try "12,2fs" as mask ?

von Stefan Bentvelsen - am 17.09.2015 09:23
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.