Currency formatting can vary significantly across cultures, and it's important to manage this effectively in your reports.
Although we can make the report support multiple cultures (as per Do you make sure your language follows the users regional settings?), we suggest you don't do this for currency fields. Instead:
❌ Figure: Bad example - Using default language for currency field
✅ Figure: Good example - This currency field stores Australian Dollars and will always display it that way
Figure: AUD currency
✅ Figure: Good example - This currency field stores Chinese Yuan and will always display it that way
Figure: Chinese Yuan currency
If you don't want to get currency fields hard coded in reports, you can use an expression to read settings from your database.
✅ Figure: Good example - Using specified language as per value of column CurrencyType in table SystemValue