This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Summing a Calculation


> > 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]