W3C home > Mailing lists > Public > www-xsl-fo@w3.org > October 2008

Re: Change value of Variable

From: Saqi <saqib.javed@gmail.com>
Date: Mon, 20 Oct 2008 11:22:28 +0500
Message-ID: <e43b65bd0810192322l62903dd2s5d3772435fd56b94@mail.gmail.com>
To: www-xsl-fo@w3.org
Cc: sonika.janagill@patni.com
Hello sonika_nitj,
Thanks for your reply. I have already tried that. now the situation is that
if my data overflows from one page to 2nd and then to 3rd and so on, in this
case i want to show the count,how many records on one page occured, at the
end of each page.how can i do this?
i hope you got my point.
thanks
Regards,
Saqib Javed

On Mon, Oct 20, 2008 at 11:12 AM, sonika_nitj <sonika.janagill@patni.com>wrote:

>
>
> If you are using <xsl:for-each select=""/> to iterate your records then you
> can use position() function to get the record number.
> e.g.
>  <xsl:for-each select="$Employees/Employee">
>        <xsl:variable name="iCount" select="position()" />
> ...........Do Something...........
> </xsl:for-each>
>
>
> saqi wrote:
> >
> > Hello,
> > I've a situation in which i have to count the number of
> > transactions/records, retrieved from my XML document, on one page. I have
> > to
> > show that number at the end of each page, with this I've to also show the
> > total number of records in one document. I figure it will be solved by
> > using
> > variables but still can't find the way to solve this issue, as variables
> > can
> > only be defined once and it cannot be accessed outside the boundary in
> > which
> > it is defined. Is there any possible way supported by XSLT?
> > Thanks for your Help!
> > Regards,
> > Saqib javed
> >
> >
>
> --
> View this message in context:
> http://www.nabble.com/Change-value-of-Variable-tp20063020p20063750.html
> Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.
>
>
>
Received on Monday, 20 October 2008 06:23:03 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 20 October 2008 06:23:04 GMT