[xep-support] Page breaks in tables with row spans

Helberg, Clay chelberg at spss.com
Fri Jan 24 09:24:51 PST 2003


Thanks, Jeff. I'll try the keep tricks to see if I can get something acceptable in the short term.

David or Nikolai, do you have any idea how soon the table-header implementation will be updated to be more conformant?

							--Clay

> -----Original Message-----
> From: Jeff Beal [mailto:jeff.beal at ansys.com]
> Sent: Friday, January 24, 2003 10:52 AM
> To: 'xep-support at renderx.com'
> Subject: RE: [xep-support] Page breaks in tables with row spans
> 
> 
> The fact that the table header comes after the remainder of a 
> cell split
> across pages is a known limitation of XEP.  (see
> http://www.renderx.com/Tests/doc/html/spec.html#d1e3328)  The 
> documented
> workaround is to prevent page breaks from occuring within 
> table cells by
> placing keep-together.within-column="always" on all table 
> cells.  However,
> this doesn't work in the case of cells spanning multiple 
> rows, because XEP
> is still able to keep all of the *content* of the cell 
> together.  I have
> been able to achieve desired results in a test case by placing
> keep-with-next.within-column="always" on all rows in the span 
> except for the
> last.
> 
> Jeff Beal
> 
> -----Original Message-----
> From: Helberg, Clay [mailto:chelberg at spss.com]
> Sent: Friday, January 24, 2003 11:08 AM
> To: XEP Support (E-mail)
> Subject: FW: [xep-support] Page breaks in tables with row spans
> 
> 
> Hi--
> 
> (Please forgive the duplicate post--folks are usually pretty 
> responsive on
> this list, but I haven't heard anything at all from my first 
> posting of this
> question. I'm sending it again in case it got lost the first 
> time around.)
> 
> I have some big tables with cells that span rows. The tables 
> break across
> pages okay in general, except for one thing: the table 
> heading row on the
> second and subsequent pages is inserted after the cell that spans rows
> across the page break, rather than at the top of the page. 
> See the example
> below if my description isn't clear (use Courier to make the 
> tables line up
> properly).
> 
> Is this a problem with my FO, or is it a bug in XEP? If the 
> former, can
> someone give me a hint how to fix my FO to make the heading 
> rows appear at
> the top of the page even when there are row spans? If the latter, can
> someone from RenderX let me know if it's a known bug, when it might be
> fixed, and if there's a workaround? Thanks.
> 
> 							--Clay
> 
> Here's an example to illustrate what I mean. Suppose I have 
> this table:
> 
> +------------------+-----------+
> |     Col 1 head   | Col 2 head+  <- heading row
> +------------------+-----------+
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |   first group    |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> +------------------+-----------+
> |                  |   yadda   +
> |   second group   |   yadda   +
> |                  |   yadda   +
> +------------------+-----------+
> 
> Now for the sake of illustration, suppose an output page is 
> 11 lines long.
> What I get in the output is something like this:
> 
> +------------------+-----------+
> |     Col 1 head   | Col 2 head+
> +------------------+-----------+
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |   first group    |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> +------------------+-----------+
> 
> ================PAGE BREAK==============
> 
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> +------------------+-----------+
> |     Col 1 head   | Col 2 head+
> +------------------+-----------+
> |                  |   yadda   +
> |   second group   |   yadda   +
> |                  |   yadda   +
> +------------------+-----------+
> 
> What I want to see is more like this:
> 
> +------------------+-----------+
> |     Col 1 head   | Col 2 head+
> +------------------+-----------+
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> |   first group    |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> +------------------+-----------+
> 
> ================PAGE BREAK==============
> 
> +------------------+-----------+
> |     Col 1 head   | Col 2 head+
> +------------------+-----------+
> |                  |    blah   +
> |                  |    blah   +
> |                  |    blah   +
> +------------------+-----------+
> |                  |   yadda   +
> |   second group   |   yadda   +
> |                  |   yadda   +
> +------------------+-----------+
> 
> 
> Clay Helberg                           http://www.execpc.com/~helberg/
> SPSS Documentation                      chelberg at spss.com
> Speaking only for myself....
> 
> -------------------
> (*) 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/tos.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/tos.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/tos.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/tos.html



More information about the Xep-support mailing list