RE: [xsl] Summing a Calculation

Subject: RE: [xsl] Summing a Calculation
From: "Michael Kay" <mhkay@xxxxxxxxxxxx>
Date: Fri, 22 Jun 2001 09:50:56 +0100
> > I'm trying to get the sum of a purchase order, which seems
> > simple, but I
> > can't find an easy solution.
> >
> > Before I go down the (seemingly too complex) recursive loop
> > approach, I was
> > wondering if anyone else had another idea.
> >
> The only alternative to the recursive loop (which isn't as
> complicated as it
> seems at first sight) is to construct a result tree fragment
> containing the
> computed values of price*qty, and then (with the help of the
> xx:node-set()
> extension), do a sum() over these computed values.
>
It was rash to say "the only alternative". If you're prepared to use
extension functions, you can of course use saxon:sum(//items,
saxon:expression(price*qty))

Mike Kay


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread