Subject: Re: [xsl] Decimal precision|
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Sat, 5 Feb 2005 12:42:39 +1100
On Sat, 5 Feb 2005 12:13:08 +1100, Dimitre Novatchev <dnovatchev@xxxxxxxxx> wrote: > On Fri, 4 Feb 2005 23:32:03 -0000, Michael Kay <mike@xxxxxxxxxxxx> wrote: > > x/y/xs:decimal() works only in Saxon 8.2. In earlier releases you have to > > write it as > > > > for $x in x/y return xs:decimal($x) > > Or with FXSL: > > sum( f:map(f:decimal(), /*/*/claim/claim_line/reimbursement_amount) ) > The above was intended to show the solution of the OP. What in FXSL correspond's to: for $x in x/y return xs:decimal($x) is f:map( f:decimal(), x/y ) Cheers, Dimitre.