[no subject]

Michael Kay
http://www.saxonica.com/

>
> Code
> -------------------------------------
> <xsl:param name="start" select="1"/>
> <xsl:param name="range" select="5"/>
> <xsl:template match="/">
> <xsl:call-template name="positionfilter"> <xsl:with-param
> name="sortedlist"> <xsl:for-each
> select="/CommandList/CheckRouting/RouterList/Router/GroupList/
> Group/OutwardL
> ist/Outward[position() &gt;=$start and position() &lt; $start
> + $range]" > <xsl:sort select="Price/Amount"
> data-type="number" order="ascending" /> <xsl:copy-of
> select="."/> </xsl:for-each> </xsl:with-param>
> </xsl:call-template/> </xsl:template>
>
>
> <xsl:template name="positionfilter">
> <xsl:param name="sortedlist"/>
> <xsl:for-each select="$sortedlist/*[(position() &gt;= $start) and
> (position() &lt; $start + $range)]">
> 'my code
> </xsl:for-each>
> </xsl:template>
>
> ------------------------------------------------------------

Current Thread