[Home] [By Thread] [By Date] [Recent Entries]
Becky,
Greg's solution is the best (cleanest and simplest). But if you can't use it, e.g. because you have to do other things with other elements inside your for-each but not inside your test, you can adapt xsl:number to do what you need: <xsl:for-each select="Contract/TermRdr">
<xsl:if test="StatusCd='A' or StatusCd='F'">
<SequenceNum fieldType="Short" elementType="field">
<xsl:number count="TermRdr[StatusCd='A' or StatusCd='F']"/>
</SequenceNum>
....
</xsl:if>
</xsl:for-each>You don't need to give xsl:number an explicit value here; its whole job is to number things. Cheers, Wendell At 02:05 PM 4/18/2002, you wrote:
====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ====================================================================== XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|

Cart



