I have reports cresated with CR9 with US locale. Now my reprots need to run under different locale setting (Spanish)
My problem is:
For any date type record, if I use the cdate( ) before the data displays, it works perfectly with any locale.
For those number and currency datatype, the only time it works is when I formatted the field as default system setting. If I format the field with cutom setting, for example:
number: 1234567 with default system setting
-display 1,234,567.00 with US locale setting
-display 1.234.567,00 with Spanish locale setting
If I need to custom format the field with 3 decimal places, I have to specify the thousand separator with "," or "." too and the report will always display the data in this format no matter what locale your machine setting is.
Same problem with the currency datatype.
Does anybody deal with this problems before?
Thanks!
My problem is:
For any date type record, if I use the cdate( ) before the data displays, it works perfectly with any locale.
For those number and currency datatype, the only time it works is when I formatted the field as default system setting. If I format the field with cutom setting, for example:
number: 1234567 with default system setting
-display 1,234,567.00 with US locale setting
-display 1.234.567,00 with Spanish locale setting
If I need to custom format the field with 3 decimal places, I have to specify the thousand separator with "," or "." too and the report will always display the data in this format no matter what locale your machine setting is.
Same problem with the currency datatype.
Does anybody deal with this problems before?
Thanks!