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
Dafür habe ich diesen Quelltext genutzt:
Wo liegt der fehler? Oder habe ich da irgendwas generell nicht verstanden?
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
<?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>
<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?