Announcement

Collapse
No announcement yet.

Template einbinden

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Template einbinden

    Moin,
    ich möchte in meinem FO Dokument gerne Daten aus der Datei Personalverwaltung.xml ausgeben.Allerdings ist das Problem das immer wenn ich es mit FOP Compiliern lassen will, der Fehler kommt das
    The prefix "xsl" for element "xsl:template" is not bound
    Dafür habe ich diesen Quelltext genutzt:
    <?xml version="1.0" encoding="UTF-8"?>
    <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
    <fo:layout-master-set>
    <fo:simple-page-master master-name="PDF_Ausgabe"
    page-height="297mm" page-width="210mm" margin-left="15mm" margin-right="15mm" margin-top="15mm" margin-bottom="15mm">
    <fo:region-body/>
    </fo:simple-page-master>
    </fo:layout-master-set>
    <foage-sequence master-reference="PDF_Ausgabe">
    <fo:flow flow-name="xsl-region-body">
    <xsl:template name="Verwaltung" match="Personalverwaltung">
    <xsl:for-each select="Abteilung">
    <fo:table border="solid 0.5pt black" width="50%" table-layout="fixed" inline-progression-dimension="780mm">
    <!--Hier noch die Border verändern und Tabellenausrichtung noch mal prüfen -->
    <!-- FOP unterstützt nur tab table-layout="fixed" -->
    <!-- Vordefinieren der Spalten -->
    <fo:table-body>
    <fo:table-row>
    <fo:table-cell>
    <fo:block>Personalnummer</fo:block>
    </fo:table-cell>
    <fo:table-cell>
    <fo:block><xsl:value-of select="Abteilung/Abt_Name"/></fo:block>
    </fo:table-cell>
    </fo:table-row>

    Wo liegt der fehler? Oder habe ich da irgendwas generell nicht verstanden?
Working...
X