XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Posttop
Mike KellySubject: XSL-FO fo:table continued from previous page
Author: Mike Kelly
Date: 15 Jul 2009 10:23 AM
I have a simple table which spans 2 pages (fo is below), currently the header repeats at the top of the 2nd page as it should, but I would like to add 'continued' to the top of the header to show it is a continuation and not a new table.

I have looked at a number of forum posts which have suggested using the new table marker function specified in XSL-FO 1.1, however it doesn't appear to be implemented in XEP 4.14, another suggested work-around is to use a normal marker and place the continued text in the header like a standard running header.

However whenever I try and place a marker in the table I get an error in XEP stating that it can't be used in the table-body or tab;e-row. The table cells are generated using a for-each statement so it can't go there either.

Anyone got any other ideas or am I missing something simple.

Cheers,

Mike

<fo:table table-layout="fixed" border-collapse="collapse" font-size="8pt" width="100%"
border-top="0.5pt solid black" border-bottom="0.5pt solid black" border-right="0pt solid black"
border-left="0pt solid black">
<fo:table-column column-width="20mm" column-number="1" border-right="0.5pt solid black"/>
<fo:table-column column-width="80mm" column-number="2" border-right="0pt solid black"/>
<fo:table-header>
<fo:table-row border-bottom="0pt solid black">
<fo:table-cell text-align="center" margin="0" font-weight="bold">
<fo:block>
<fo:inline>(1)</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell text-align="center" margin="0" font-weight="bold">
<fo:block>
<fo:inline>(2)</fo:inline>
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row border-bottom="0.5pt solid black">
<fo:table-cell text-align="center" margin="0" font-weight="bold">
<fo:block>
<fo:inline>Header Text</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell text-align="center" margin="0" font-weight="bold">
<fo:block>
<fo:inline>Header Text</fo:inline>
</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-header>
<fo:table-body>
<fo:table-row>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>1</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>Body Text...</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>2</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>Body Text...</fo:inline>
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>3</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>Body Text...</fo:inline>
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>4</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell margin="0" padding="1mm">
<fo:block>Body Text...</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>5</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell margin="0" padding="1mm">
<fo:block>Body Text...</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row>
<fo:table-cell margin="0" padding="1mm">
<fo:block>
<fo:inline>6</fo:inline>
</fo:block>
</fo:table-cell>
<fo:table-cell margin="0" padding="1mm">
<fo:block>Body Text...</fo:block>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>

 
Topic Page 1 2 3 4 5 6 7 8 9 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.