[xep-support] Repeating table-column value across page boundary

Karl Penney karlpenney at hfx.eastlink.ca
Wed Mar 8 09:47:53 PST 2006


I am aware of the table header extension. But, the part I want to repeat is
not actually part of the table header.  It is the text in the first column
of the first row that I want to repeat on the next page.  What I had thought
of doing was making the content of the first column a single cell that spans
all of the rows and which contains an embedded table with a header row
containing the "xxx" part.  But, the header won't repeat on the next page
unless you add a bunch of "empty" body rows (say with a non-breaking space)
.  The problem is it's hard to know just how many of these rows you need to
add.  It's not as simple as just adding a padding row to the embedded table
for every data row in the outer table, because you don't really know how
many pages are going to be spanned.  For every spanned page, the repeated
header row pushes the padding rows down and you end up with a bunch of extra
space at the bottom of the table.

----- Original Message -----
From: "Kevin Brown" <kevin at renderx.com>
To: <xep-support at renderx.com>
Sent: Wednesday, March 08, 2006 12:41 PM
Subject: RE: [xep-support] Repeating table-column value across page boundary


> Karl:
>
> XEP supports "continued" style headers through an extension.  This is
> documented here (http://www.renderx.com/reference.html#Omitted_Header) and
> you can see an example here (http://www.renderx.com/usecasestest.html)
under
> the heading "Use of rx:table-omit-initial-header parameter".
>
> Kevin
>
> -----Original Message-----
> From: owner-xep-support at renderx.com [mailto:owner-xep-support at renderx.com]
> On Behalf Of Karl Penney
> Sent: Wednesday, March 08, 2006 5:22 AM
> To: xep-support at renderx.com
> Subject: [xep-support] Repeating table-column value across page boundary
>
> Hi,
>
> I have a requirement to format a 3 column table like so:
>
> DESC   PAGE   DATE
> xxx        1           Mar 08/06
>              2           Mar 08/06
>              3           Mar 08/06
> ...
>
> If the table requires more than one page I want to repeat the value of the
> DESC column at the top of the next page (and ideally add the text "cont.")
> like so:
>
> DESC   PAGE   DATE
> xxx        51         Mar 08/06
> (cont.)   52         Mar 08/06
>              53         Mar 08/06
> ...
>
> I know that XSL-FO doesn't support this kind of formatting natively.  I
> tried to figure something out using nested tables, but so far have not
come
> up with anything.
>
> Any ideas?
>
> Thanks,
>
> Karl Penney
> Sierra Systems
> www.SierraSystems.com
>
> -------------------
> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
> in the body of the message to majordomo at renderx.com from the address you
are
> subscribed from.
> (*) By using the Service, you expressly agree to these Terms of Service
> http://www.renderx.com/terms-of-service.html
>
> -------------------
> (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
> in the body of the message to majordomo at renderx.com from the address
> you are subscribed from.
> (*) By using the Service, you expressly agree to these Terms of Service
http://www.renderx.com/terms-of-service.html
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo at renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.html



More information about the Xep-support mailing list