Subject: Re: [xsl] Comparing and re-assigning variables. From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Mon, 24 Feb 2003 09:36:48 -0500 |
I have never tried putting a for-each inside a variable, but if that is possible in the specs, could you then not do something like:
<xsl:variable name="SorterList"> <xsl:for-each select="report-root/txns"> <xsl:sort select="cpmBI"/> <xsl:sort select="date"/> </xsl:variable>
<xsl:variable name="SortList2" select="document('')/xsl:stylesheet/xsl:template/xsl:variable[@name='SortList']/cpmMemBI"/>
Then loop trough SortList2 and get the values of the current and preceding cpmMemBI element?
I don't know if this is at all possible (and if the syntax should differ), but I think this would be easier than a two-pass solution.
-- Upcoming hands-on in-depth XSLT/XPath and/or XSL-FO North America: June 16-20, 2003
G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) ISBN 0-13-065196-6 Definitive XSLT and XPath ISBN 0-13-140374-5 Definitive XSL-FO ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath ISBN 1-894049-10-1 Practical Formatting Using XSL-FO Male Breast Cancer Awareness http://www.CraneSoftwrights.com/s/bc
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Comparing and re-assignin, Ragulf Pickaxe | Thread | Re: [xsl] Comparing and re-assignin, Mike Brown |
RE: [xsl] Comparing and re-assignin, Jarno . Elovirta | Date | RE: [xsl] Adding namespaces with co, Jarno . Elovirta |
Month |