Thomas J.S.: XSL-FO / Tabelle über mehrere Seiten / Tabellenkopf wiederholen

Beitrag lesen

Hallo,

Ich habe in meiner Publikation mehrere Tabellen. Davon sind einige Tabellen länger als eine DIN A4-Seite.
Ich habe jetzt folgendes geschrieben, aber leider wiederholt sich der fo:table-header nicht auf den folgenden Seiten, wenn eine Tabelle länger als eine Seite ist.

XSL-FO:
...
<fo:table table-omit-header-at-break="true">

eigentlich müsstest du "false" nehmen!

true = "This property specifies that the header should be omitted." (omit = auslassen/weglassen)

...
fo:table-header

fo:table-row  ???

fo:table-cell
fo:blockHeader_Links</fo:block>
</fo:table-cell>
fo:table-cell
fo:blockHeader_Rechts</fo:block>
</fo:table-cell>

/fo:table-row ???

</fo:table-header>
fo:table-body
...
</fo:table-body>
</fo:table>
...
Mache ich irgendetwas falsch?

Wenn du fo:table-row nicht verwendest: ja.
Sonst kann ich es dir nicht sagen, bei mir funktioniert die Sache mit dem "header" und mehreren Seiten auch ohne "table-omit-header-at-break" (ich nütze aber FOP und nicht XEP).

Grüße
Thomas