xsl-list
[Top] [All Lists]

RE: Another grouping problem

2004-07-28 08:29:00




Michael,

How do I store the information so as to be able to reference it to the
correct region?


|---------+---------------------------->
|         |           "Michael Kay"    |
|         |           <mhk(_at_)mhk(_dot_)me(_dot_)uk>  |
|         |                            |
|         |           07/28/04 04:56 AM|
|         |           Please respond to|
|         |           xsl-list         |
|         |                            |
|---------+---------------------------->
  
--------------------------------------------------------------------------------------------------------------|
  |                                                                             
                                 |
  |       To:       xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com            
                                                  |
  |       cc:                                                                   
                                 |
  |       Subject:  RE: [xsl] Another grouping problem                          
                                 |
  
--------------------------------------------------------------------------------------------------------------|




This report must keep a running total of data by column.

To get a running total, you either need to calculate each total by summing
all the previous entries (which involves n*n/2 operations), or you need
recursion, passing the current total as a parameter at each recursive step.

Interestingly, running totals are one of the few examples I found where
linear head-tail recursion (recursive processing of a sequence) is still
needed in XSLT 2.0.

Michael Kay



--+------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--







<Prev in Thread] Current Thread [Next in Thread>