Subject: Re: syntax question: using a variable inside format-number() From: "Alex Aguilar" <alex@xxxxxxxxxxxx> Date: Thu, 30 Nov 2000 13:32:15 -0800 |
$curcat contains a string value like "cash" or "domesticEquity" so calling format-number() on it wouldn't work. the elements /AssetAnalyzer/cash or /AssetAnalyzer/domesticEquity contain an actual number like 12.5 which I want display as a percentage (12.5%). I tried: <xsl:value-of select="format-number(concat('/AssetAnalyzer/',$curcat),'#00%')"/> the result I got was : concat('/AssetAnalyzer/',$curcat) NaN where I expected the percentage to appear. ----- Original Message ----- From: "Steve Muench" <Steve.Muench@xxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxx> Sent: Thursday, November 30, 2000 8:08 AM Subject: Re: syntax question: using a variable inside format-number() > | It returns a nice percentage. However, I have several Asset categories so a > | variable ($curcat) has been set in my stylesheet to keep track of the > | current category. > | > | I tried the following: > | <xsl:value-of select="format-number(/AssetAnalyzer/$curcat,'#00%')"/> > | > | but it bombed giving a "Node Test expected" error. > > If $curcat already contains the string value you're > trying to format (or the element that contains the string value) > you can just do: > > select="format-number($curcat,'#00%')" > > ______________________________________________________________ > Steve Muench, Lead XML Evangelist & Consulting Product Manager > BC4J & XSQL Servlet Development Teams, Oracle Rep to XSL WG > Author "Building Oracle XML Applications", O'Reilly > http://www.oreilly.com/catalog/orxmlapp/ > > > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: syntax question: using a variab, Steve Muench | Thread | Re: syntax question: using a variab, Steve Muench |
xsl:number() from 0, Anthony Ikeda | Date | Docs for msxml3?, ken . dickerson |
Month |