sven: Seitenumbruch bei region-body mit column-count

Beitrag lesen

Hallo!

Für Etikettendruck habe ich eine Tabelle erstellt die in einer 3 zeiligen Seite (<fo:region-body margin-left="14pt" margin-top="0pt" margin-bottom="23pt" margin-right="0pt" column-count="3" column-gap="0pt">) immer wieder aufgerufen wird.

Funktioniert wunderbar.

Jetzt will ich unter bestimmten Bedingungen einen Seitenumbruch haben.

<xsl:if test="grw!=''">
<fo:block break-after="page"/>
</xsl:if>
<xsl:call-template name="Etikett"/>

Folgendes Problem tritt nun auf. Der Umbruch erfolgt nicht pro Seite sondern pro column in der Seite. Ist also der Datensatz bei dem der Umbruch erfolgen soll in der ersten Spalte wird zwar umgebrochen, er fängt aber nicht auf der nächsten Seite wieder an sondern auf der gleichen in der nächsten Spalte.

Ich wäre um jeden Lösungsvorschlag sehr dankbar.

Gruß, Sven