On Feb 4, 2008, at 18:03, Puppala, Kumar (LNG-CON) wrote:

Hi

Thanks for the quick reply. I tried both the suggestions and am still having issues. Listed below are my findings:

What if you add two empty cells, or simply leave out the empty row?

If I add two empty cells, the renderer complains that the number of cells in the row overflows. The error message is as shown below:

“org.apache.fop.fo.ValidationException: Error(67/15): column-number or number of cells in the row overflows the number of fo:table- column specified for the table.”

OK. This still seems understandable to me, although it does not help your case, but...
If I leave out the entire row, I see different results between fop 0.94 and fopTrunk. In fop 0.94, it renders but the borders on the top for the two cells are missing (attaching the pdf doc). However, in fopTrunk, I get the following validation exception:

“org.apache.fop.fo.ValidationException: A table-cell is spanning more rows than available in its parent element.”


This seems to be a bit too strong to me. I'd prefer a warning and a fallback to the number of available rows, instead of throwing a ValidationException in this case... Maybe I'm missing some parts of the XSL-FO Rec, but it does not mention this explicitly as an error.

What do others think?

OTOH, now I'm wondering why you would create a table with only one row, and a cell in that row that spans two rows, or even: why you would in that case want to add another row, just so the cell can span two rows... It seems more correct to omit the number-rows-spanned property in that case, but of course, I have no idea if this is simple to achieve by altering your stylesheet.


Cheers

Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to