[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: syntax question: using a variable inside format-number()


Subject: Re: syntax question: using a variable inside format-number()
From: "Steve Muench" <Steve.Muench@xxxxxxxxxx>
Date: Thu, 30 Nov 2000 10:53:06 -0800

Given the current node, you then need to select
via an XPath expression the value of the element
that you want to format as a percent, then.
You can't use the $curcat as a substitutible
part of a patch expression. You'll have to
select the element value you want to format
explicitly.

If the current node is an <assetCategory> and
your trying to format an element named <percent> that
is a sibling, you would do:

   format-number( ../percent, '#00%' )

to "walk up to the parent of the current node, then
"back down" to the <percent> sibling.

If the current node is already an element that
contains a value, you can just do:

   format-number(  . , '#00%' )

using a dot "." to represent the current node.

______________________________________________________________
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



Current Thread
Keywords