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

From: Jeff Beal (jeff.beal@ansys.com)
Date: Fri Jan 24 2003 - 08:51:51 PST

  • Next message: Helberg, Clay: "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@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@spss.com
    Speaking only for myself....

    -------------------
    (*) To unsubscribe, send a message with words 'unsubscribe xep-support'
    in the body of the message to majordomo@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@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@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



    This archive was generated by hypermail 2.1.5 : Fri Jan 24 2003 - 08:46:14 PST