Hi All;

When a table row has set a row-height and when data is exactly fit into a 
single page and "omit-tableFooter at page break" is enabled, the table footer 
doesn't print in the next page alone. The table footer gets disappeared.

Is this a known problem in FOP? I'm having fop version 0.20.5, abit old version 
and can't go for a higher version at this moment.


 int status = tableFooter.layout(areaContainer);
 if (Status.isIncomplete(status)) {
                /* this is a problem since we need to remove a row
                from the last table body and place it on the
                next page so that it can have a footer at
                the end of the table.*/

               if (this.omitHeaderAtBreak) {
                       /* remove header, no longer needed */
                      tableHeader = null;
                  }
                log.warn("footer could not fit on page, moving last body row to 
next page");
                area.addChild(areaContainer);
                area.increaseHeight(areaContainer.getHeight());
                tableFooter.removeLayout(areaContainer);
                tableFooter.resetMarker();
                return Status.AREA_FULL_SOME;
}

Many Thanks in Advance
Harshini

------------------------------------------------------------------------------

CONFIDENTIALITY AND DISCLAIMER NOTICE

This e-mail, including any attachments, is confidential and intended only for
the addressee. If you are not the intended recipient, please notify us
immediately and delete this e-mail from your system. Any use or disclosure of
the information contained herein is strictly prohibited.

Reply via email to