我使用 JasperReports Server 3.7.2 和 iReport 3.7.2 。我将语言环境作为en_ZA传递给 JR服务器。我用于货币字段的模式是¤ #,##0.00
当我运行报告时,其值为1234.25并且使用区域设置" en_US"输出为$1,234.25
,符合预期。当我使用语言环境fr_FR时,输出为€1 234,25,逗号用作符号,这是预期的。但是,当我使用en_ZA的语言环境时,我得到了正确的货币符号" R"但是这个数字被格式化为R 1,234.25
我希望它是逗号R 1 234,25
。
为什么没有正确显示兰德货币的任何想法?
答案 0 :(得分:0)
如果您可以将您的区域设置设置为fr_FR并使用您的报告;
然后你可以将模式设置为R#,## 0.00而不是¤#,## 0.00并得到R 1 234,25