In that case Rick, try something like this:

<cfset NumberOfDigits = Len(Get_Property_Details.Sale_Price)>

<CFOutput>
    #NumberFormat(Get_Property_Details.Sale_Price, RepeatString("9", 
NumberOfDigits))#
</CFOutput>

....or whatever... :o)

I think RepeatString works in 4.5... I hope this helps.

Chris



Rick Faircloth wrote:
> The masking does work correctly if I have the *exact*
> number of nines as the masked number has digits to the
> left of the decimal.
>
> But that's not going to work, because there's no way to tell
> what number of digits there will be for any given property!
>
> Rick
>
> -----Original Message-----
> From: Jim Wright [mailto:[EMAIL PROTECTED] 
> Sent: Monday, March 12, 2007 5:29 PM
> To: CF-Talk
> Subject: Re: What is wrong with this?
>
> Ashish Gohri wrote:
>   
>> Something like this works - 
>> <cfset a = NumberFormat("1234567","9999")>
>>
>>     
>
> I believe in older CF versions (5 maybe, 4.5 for sure), you had to have 
> as many places (or more) in your mask as you had in the number it is 
> formatting.  Is this a older version of CF?
>
>
>
>
>
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7
The most significant release in over 10 years. Upgrade & see new features.
http://www.adobe.com/products/coldfusion

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:272450
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to