Hi,
<Stamm>
<Data>Nein</Data>
<Data>Nein</Data>
<Data>Nein</Data>
<Data>Ja</Data>
<Data>Nein</Data>
</Stamm>
Wenn eines der Data Elemente den Wert "ja" enthält, soll die globale Variable abc auf 2 gesetzt werden. In diesem Beispiel müsste die Variable auf 2 gesetzt werden, weil mindestens ein Data auf Ja steht.
Wie wäre es damit:
<xsl:variable name="abc">
xsl:choose
<xsl:when test="count(//Data[. = 'Ja']) > 0">2</xsl:when>
xsl:otherwise1</xsl:when>
</xsl:choose>
</xsl:variable>
ungetestet, sollte aber die Variable auf 2 setzen, wenn irgendein Data existiert mit Inhalt Ja, sonst auf 1.
cu,
Andreas
--
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.
Warum nennt sich Andreas hier MudGuard?
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.