{ MERGEFIELD FieldName \# "#.00" }
{ MERGEFIELD FieldName \# "#,00" }
{ MERGEFIELD FieldName \# "#,###.00%" }
{ MERGEFIELD FieldName \# "#.###,00%" }
I have found out, that if I make a formula, as {=({ MERGEFIELD FieldName} + 0) \# "0,000.00" } then I can get it formatted - in English format only. Everything is set to Danish, environment, global culture etc.
I appreciate any feedback.
//Nicky
1000.35
1,000.46%
Which is correct. Both lines has two decimals, and the bottom line has a thousandseparator.
Now do:
- Change back to Danish culture on line 58: System.Threading.Thread.CurrentThread.CurrentCulture = new System.Globalization.CultureInfo("da-DK")
- Run the sample
The output is now:
1000,35
1000,46350%
First line is fine, but the second line is missing a thousandseparator ( . ) and has too many decimals.
//Nicky
Hi Nicky,
We were able to reproduce the reported issue with number formatting and we have logged defect report regarding this. A support incident to track the status of this defect has been created under your account. Please log on to our support website to check for further updates
https://www.syncfusion.com/account/login?ReturnUrl=%2fsupport%2fdirecttrac%2fincidents
Please let me know if you have any questions.
Best,
Sathish