apply-template und pagebreak

Ajnat

Grünschnabel
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
 
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:
Hi,

danke für Deine Antwort, es klappt! Das Ausgabeformat ist eine html-Datei, die ausgedruckt werden kann.


Gruß
 

Neue Beiträge

Zurück