Thema: XSL Include oder Import?
Hi,
wir haben eine Intranet Anwendung, aus welcher Berichte generiert werden. Die Daten für die Berichte stehen in XML zur Verfügung (in Tabellen) und sollen nun über XSL aufbereitet werden. Nun bin ich dabei dies zu machen, habe aber keine Ahnung davon, weil ich das noch nie gemacht habe. Da dieser Bericht ziemlich groß wird verschiedene Bereiche hat und nicht jeder alles sehen muss, dachte ich, ich stelle jeden Bereich in eine eigen XSL-Datei rein und Includiere oder Importiere diese dann in das Hauptdokument.
Nun 3 Fragen:
1.) Müssen meine ausgelagerten Bereiche auch Kopf und Fußzeile besitzen, oder kann ich einfach nur die Daten aufbereiten?
2.) Was ist besser import oder include?
3. Kann mir jemand erklären, wie das genau funktioniert?
habe schon einiges versucht, aber das nicht hinbekommen.
z.B.:
<xsl:import href="sb-projektdaten.xsl"/>
<xsl:template match="/TABLE/ROW">
<xsl:apply-templates select="//projektdaten"/>
</xsl:template>
oder:
<xsl:include href="sb-projektdaten.xsl"/>
(wenn ich das mache, wird mir allerdings mein Hauptdokument komplett überschrieben. Habe aber in meinem ausgelagerten Teil auch die Seitendefinitionen drin)Kann mir hier jemand helfen??
Danke & Gruß
Sabrina