[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
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() >=$start and position() < $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() >= $start) and > (position() < $start + $range)]"> > 'my code > </xsl:for-each> > </xsl:template> > > ------------------------------------------------------------
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] generate xpath expression in , David Murphy | Thread | [no subject], Unknown |
[xsl] generate xpath expression in , David Murphy | Date | [no subject], Unknown |
Month |