tags:

views:

8

answers:

0

His,

There is a table with following structure:

HEADER (fo:table-header)
   * ROW_1 (fo:table-row)
   ROW_2   (fo:table-row)
   ROW_3   (fo:table-row)
   * ROW_4 (fo:table-row)
   ROW_5   (fo:table-row)
   ROW_6   (fo:table-row)

Is there a way to guarantee that, should a page break split ROW_2 and ROW_3, that ROW_1 is once more printed on the following page before ROw_3. I know that that is possible if ROW_1 is a fo:table-header, but it is not, it's an ordinary fo:table-row. Like this:

 HEADER (fo:table-header)
   * ROW_1 (fo:table-row)
   ROW_2   (fo:table-row)
   === page break ===
 HEADER (fo:table-header)
   * ROW_1 (fo:table-row)
   ROW_3   (fo:table-row)
   * ROW_4 (fo:table-row)
   ROW_5   (fo:table-row)
   ROW_6   (fo:table-row)

Thanks