Subject: Re: [xsl] newbie qtn: best way to display a specific range of records (say, 5-10, or whatever) From: "cutlass" <cutlass@xxxxxxxxxxx> Date: Wed, 19 Sep 2001 14:57:43 +0100 |
here is a simple example of using called templates that outputs line breaks ( by evan lenz, from xslt faq ) this code calls the template 5 times <xsl:call-template name="line-breaks"> <xsl:with-param name="n" select="5"/> </xsl:call-template> here is the named template <xsl:template name="line-breaks"> <xsl:param name="n"/> <xsl:if test="number($n) > 0"> <br/> <xsl:call-template name="line-breaks"> <xsl:with-param name="n" select="number($n) - 1"/> </xsl:call-template> </xsl:if> </xsl:template> though i am certain there are other methods. u may also want to review your data format, do u really need to iterate ? cheers ,jim fuller ----- Original Message ----- From: "Clark Freifeld" <clark@xxxxxxxxxx> To: <XSL-List@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, September 19, 2001 8:51 PM Subject: [xsl] newbie qtn: best way to display a specific range of records (say, 5-10, or whatever) > Hello all. I have just subscribed to the list, I am a newbie to XSL. My > question is as follows: > > Ideally what I want to do is something like this: > > <xsl:for-each select="//data/job" startwith="//params/startrecord" > numrecords="//params/numrecords"> > A 'job' in turn contains a few levels of data, display it here in various > ways, no problem. > </xsl:for-each> > > So you see what I want: just a specific range of records, based on integer > parameters supplied in the xml document itself. Preferably I'd like to avoid > the method of iterating over all records, and simply not displaying those > outside the range. > > I'm sure this is something brutally obvious to the skilled XSL user, but I > couldn't seem to find a clear way to do in the documentation I looked at. > > Thanks! > > Clark > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] newbie qtn: best way to displ, Clark Freifeld | Thread | RE: [xsl] newbie qtn: best way to d, Michael Kay |
[xsl] Problem in XSL - eval functio, Gurnandan Kaur | Date | [xsl] variable as select for templa, Dmitri Ilyin |
Month |