Hallo!
Ich versuche gerade, das fallback-Element in meinen stylesheets einzusetzen. So wie ich das verstehe, dient das Element dazu, einen Alternative anzugeben, die vom Prozessor ausgeführt wird, wenn eine andere Instruktion nicht ausgeführt werden konnte.
Ich setze es gerade folgendermaßen ein:
Sollte da nicht auf das fallback zurückgegriffen, die Nachricht angezeigt und der Prozess beendet werden? Stattdessen kommt nur die Meldung, dass die Funktion tflokenize unbekannt ist. Ich verwende Saxon9-HE als Prozessor.
Ich versuche gerade, das fallback-Element in meinen stylesheets einzusetzen. So wie ich das verstehe, dient das Element dazu, einen Alternative anzugeben, die vom Prozessor ausgeführt wird, wenn eine andere Instruktion nicht ausgeführt werden konnte.
Ich setze es gerade folgendermaßen ein:
Code:
<fo:table xsl:use-attribute-sets="table-tags"> <xsl:for-each select="tflokenize(@hsdl-percent,'\s+')"> <fo:table-column column-width="{concat(.,'%')}" /> <xsl:fallback> <xsl:message terminate="yes"> Fehler beim Erzeugen der Tabellen </xsl:message> </xsl:fallback> </xsl:for-each> <xsl:apply-templates /> </fo:table>
Comment