Hack:

function format2 ( str ):String
{
    var currencyFormattedString = str;
    var a = currencyFormattedString.split(".");
    currencyFormattedString = currencyFormattedString[0] + "0." + 
currencyFormattedString[1];
}

my_lbl.text = format2 ( "$.25" );

----- Original Message ----- 
From: "Andriy Panas" <[EMAIL PROTECTED]>
To: <flexcoders@yahoogroups.com>
Sent: Wednesday, July 19, 2006 12:24 PM
Subject: [flexcoders] Flex 1.5: HOWTO specify the MUST inclusion of 0 for 
fractional numbers smaller than 1 using mx:CurrencyFormatter?


Hello , flexcoders

  I was stumbled upon that all my fractional numbers like 0.25, 0.45,
0.65, etc are displayed after formatting with <mx:CurrencyFormatter>
like this:

$.25, $.45, $.65

What I want my numbers to be displayed is:

$0.25, $0.45, $.65.

  I cannot find a simple and reliable way to specify the MUST inclusion
of 0 number when using standard <mx:CurrencyFormatter>. Playing with
currencySymbol="$0" attribute is not a reliable solution, IMHO.

Should I resort to writing my own formatter?


-----START of sample code copied from Flex 1.5 help section 
(http://tinyurl.com/jyckh) --

<mx:Application xmlns:mx="http://www.macromedia.com/2003/mxml";>
<!-- Declare a CurrencyFormatter and define parameters. -->
   <mx:CurrencyFormatter id="Price" precision="2"
      rounding="none"
      decimalSeparatorTo="."
      thousandsSeparatorTo=","
      useThousandsSeparator="true"
      useNegativeSign="true"
      currencySymbol="$0"
      alignSymbol="left" />
   <mx:Script>
      <![CDATA[
         var todaysPrice=0.25;
      ]]>
   </mx:Script>

   <!-- Trigger the formatter while populating a string with data. -->
   <mx:TextInput text="Today's price is {Price.format(todaysPrice)}." />

</mx:Application>

---END of sample code copied from Flex 1.5 help section ------------------

-- 
Best regards,
 Andriy                          mailto:[EMAIL PROTECTED]




--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com
Yahoo! Groups Links







------------------------ Yahoo! Groups Sponsor --------------------~--> 
Great things are happening at Yahoo! Groups.  See the new email design.
http://us.click.yahoo.com/TISQkA/hOaOAA/yQLSAA/nhFolB/TM
--------------------------------------------------------------------~-> 

--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to