Subject: Re: [xsl] unknown number of columns... From: David Carlisle <davidc@xxxxxxxxx> Date: Thu, 12 Feb 2004 15:29:20 GMT |
the second question is. how can i tell it to begin on a new page after each table? you just have to insert appropriate properties into the FO tree. <fo:table break-before="page">.... the problem is, that after beginning a new table the position() seems to reset to 0 -> postion() is never 0, also it is a property of the current node list not a property of the node in the input document, so position() always relates to the Xpath used to select a node. Why is that a problem though? > then there comes the new table, and the title is 1-5 again, but should > be 6-10 and so on... oh you probably want something like <xsl:for-each select="inventorlist[position() mod $n = 1"> <xsl:variable name="x" select="position() - 1"/> <fo:table>... <fo:table-head>.. <fo:table-body>... <fo:table-row> <xsl:for-each select=".|following-sibling::inventorlist[position()<$n"> <xsl:variable name="x" select="position()"/> <fo:table-cell... <xsl:value-of select="$n * $x + $y"/> </xsl:for-each> -- http://www.dcarlisle.demon.co.uk/matthew ________________________________________________________________________ This e-mail has been scanned for all viruses by Star Internet. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] unknown number of columns, Herwig Posedu | Thread | Re: [xsl] unknown number of columns, Herwig Posedu |
RE: [xsl] alternative for modes, Michael Kay | Date | Re: [xsl] unknown number of columns, David Carlisle |
Month |