Hi David
Thanks for the quick response.
I tried your code but the following line did not work.
<xsl:value-of select="$r2/column[(_at_)seq=position()]"/>
but when I added a variable and used that inside the predicate instead
of the position() function, things worked as expected.
<xsl:variable name="position" select="position()"/>
<xsl:value-of select="$r2/column[(_at_)seq=$position]"/>
Can you please explain why?
Thanks.
--
Kevin
-----Original Message-----
From: David Carlisle [mailto:davidc(_at_)nag(_dot_)co(_dot_)uk]
Sent: 23 September 2004 12:51
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: Re: [xsl] Adding empty elements for alignment
<xsl:template match="table">
<table>
<xsl:copy-of select="row1"/>
<xsl:variable name="r2" select="row2"/>
<row2>
<xsl:for-each select="row1/column">
<column seq="{position()}"
<xsl:value-of select="$r2/column[(_at_)seq=position()]"/>
</column>
</xsl:for-each>
</row2>
</table>
</xsl:template>
________________________________________________________________________
This e-mail has been scanned for all viruses by Star. The
service is powered by MessageLabs. For more information on a proactive
anti-virus service working around the clock, around the globe, visit:
http://www.star.net.uk
________________________________________________________________________
--+------------------------------------------------------------------
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>
--+--