|
Subject: RE: [xsl] Using <xsl:for-each> and position() to increase indent in each iterati From: "Aron Bock" <aronbock@xxxxxxxxxxx> Date: Fri, 13 May 2005 01:17:21 +0000 |
<xsl:for-each ...>
<xsl:call-template name="pad">
<xsl:with-param name="padlen" select="position()/>
</...>
...print more stuff...
</...><xsl:template name="pad"> <xsl:param name="padlen" select="0"/>
<xsl:if test="$padlen > 0">
<xsl:text> </...>
<xsl:call-template name="pad">
<xsl:with-param name="padlen" select="$padlen - 1"/>
</...>
</...>
</...>From: "David Gadd" <David.Gadd@xxxxxxxxxxxxxxxxxxx>
Hi,
I am wanting to use the position() function to increase the indent in an <xsl:for-each> iteration by 3 spaces, using the following logic, but preferably without using a case statement:
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] Using <xsl:for-each> and posi, David Gadd | Thread | Re: [xsl] Using <xsl:for-each> and , Jay Bryant |
| RE: [xsl] Better include them in th, Kevin Rodgers | Date | Re: [xsl] How to select a node with, chris |
| Month |