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

From: Helberg, Clay (chelberg@spss.com)
Date: Fri Jan 24 2003 - 09:24:51 PST

  • Next message: David Tolpin: "Re: FW: [xep-support] Page breaks in tables with row spans"

    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@ansys.com]
    > Sent: Friday, January 24, 2003 10:52 AM
    > To: 'xep-support@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@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
    >
    >
    -------------------
    (*) 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 - 09:19:32 PST