Subject: RE: [xsl] Comparing and re-assigning variables. From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Mon, 24 Feb 2003 08:29:47 -0500 |
> Ok, here's a part of a xsl file i wrote to create a > transactions report: > > <!-- Iterate over all txns. --> > <table border="0"> > <xsl:for-each select="report-root/txns"> > <xsl:sort select="cpmBI"/> > <xsl:sort select="date"/>
Using xsl:for-each you don't; if you process the txns using a recursive template construct, you can always pass the previous currCpmBI, but not using xsl:for-each - it's *not* a for-loop like in, say, Java. Instead just do
<xsl:if test="cpmMemBI = previous-sibling::txns[1]/cpmMemBI">
-- 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/m/ 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/m/bc
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Comparing and re-assignin, Jarno . Elovirta | Thread | RE: [xsl] Comparing and re-assignin, Jarno . Elovirta |
Re: [xsl] Comparing and re-assignin, G. Ken Holman | Date | RE: [xsl] Reading the DocType in XS, Yates, Danny (ANTS) |
Month |