apply-template und pagebreak

Ajnat

Grünschnabel
#1
Hallo!

Ich bin Anfänger bzgl. xlst/xml und komme nicht weiter bei folgendem Problem:

Ich möchte zwei Tabellen untereinander auflisten, dies Daten werden aus der XML-Datei innerhalb des body-Bereichs im xlst-stylesheets mit jeweils apply-template abgerufen. Tabelle A erhält ihre Daten aus dem Wurzelknoten und Tabelle B erhält ihre Daten aus dem Kindknoten. Nach 30 Zeilen von Tabelle A und B soll nun ein Zeilenumbruch eingefügt werden. Wie kann ich dies umsetzen?

Wäre für Hilfe von euch sehr dankbar.

LG Ajnat
 

deepthroat

Erfahrenes Mitglied
#2
Hi.

Du möchtest also nach jeweils 30 Zeilen einer Tabelle einen Zeilenumbruch durchführen?

So ganz verstehe ich nicht was ein Zeilenumbruch mitten in einer Tabelle machen soll. Was ist denn dein Zielformat? Text?

Du könntest z.B. die position() Funktion verwenden und den mod Operator:
XML:
<xsl:if test="position() mod 30 = 0">
  ZEILENUMBRUCH
</xsl:if>
Gruß
 
Zuletzt bearbeitet von einem Moderator: