Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
developer:dokumentenerstellung_xsltquickhelp [2015/09/11 18:07] oesi [XSL:TEXT] |
developer:dokumentenerstellung_xsltquickhelp [2019/08/13 13:48] (aktuell) |
||
---|---|---|---|
Zeile 28: | Zeile 28: | ||
<code> | <code> | ||
<xsl:choose> | <xsl:choose> | ||
- | <xsl:when test="betrag > 100"> | + | <xsl:when test="orgform='BB'"> |
- | groesser 100 | + | Berufsbegleitend |
</xsl:when> | </xsl:when> | ||
- | <xsl:when test="betrag > 10"> | + | <xsl:when test="orgform='VZ'"> |
- | groesser 10 | + | Vollzeit |
</xsl:when> | </xsl:when> | ||
<xsl:otherwise> | <xsl:otherwise> | ||
- | kleinergleich 10 | + | Unbekannt |
</xsl:otherwise> | </xsl:otherwise> | ||
</xsl:choose> | </xsl:choose> | ||
</code> | </code> | ||
+ | ===== XSL:Variable ==== | ||
+ | IDs die eindeutig sein müssen, können mit Hilfe von Variablen gesetzt werden: | ||
+ | |||
+ | <code> | ||
+ | <xsl:variable select="position()" name="number"/> | ||
+ | <text:list xml:id="list{$number}" text:style-name="L1"> | ||
+ | <xsl:apply-templates select="element" /> | ||
+ | </text:list> | ||
+ | </code> |