Hello Brian.
This will help you: <xsl:for-each select="some_data"> <xsl:if test="position()[.>'1']"> This is not the first! </xsl:if> Repeating section... </xsl:for-each> OR <xsl:for-each select="some_data"> <xsl:if test="position() >'1'"> This is not the first! </xsl:if> Repeating section... </xsl:for-each> Bye Claus Nielsen "Brian T. Wolf" <fop@BrianAndCh To: <[EMAIL PROTECTED]> risty.net> cc: Subject: XPATH question - not FOP related 22-01-2002 19:29 Please respond to fop-dev This is obviously off-topic, but since I have been subscribed to this list for a few months I know that you folks will be the most likely to answer this. I have been searching the various references, but I am not even sure what I should be looking for. Here is the situation: I am using <xsl:for-each> to loop through some data. For every pass after the first I want to insert another command. How do I test to see whether this is the first pass? example: <xsl:for-each select="some_data"> <xsl:if test="is not the first"> This is not the first! </xsl:if> Repeating section... </xsl:for-each> Thank you for your help. -Brian --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]