function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
sjain1.2523113033806995E12sjain1.2523113033806995E12 

Message Format currency

<apex:outputText value="{0, number,$###,###,###.00}">
              <apex:param value="{!r.InvestMntAmount}"/>
</apex:outputText>


This results gives the output $1,000  but My currency/locale is set to English (United Kingdom) so I was expecting the pound symbol (£), but i have given $ in currency format. how to set the currency with the above code

by organization default currency locale.Any suggestion would be appreciated.

bob_buzzardbob_buzzard

I've not been able to find a way to do this on the page.  I've ended up having a method in my controller that figures out the currency and makes it available to the page.  In my case though this was purely to get the currency information from the quote record that I was displaying, so I can't say for sure that you'd be able to get at all the information for the user and organization.