Hallo alle,
ich hab's jetzt doch selber hinbekommen,
und zwar so:
<xsl:variable name="nr" select="NR"/>
<xsl:variable name="var">
xsl:choose
<xsl:when test="..//Assoziierter_Kunde[.=$nr] or Assoziierter_Kunde[.>0]">
xsl:textJa</xsl:text>
</xsl:when>
xsl:otherwise
xsl:textNein</xsl:text>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
Jetzt weiss ich aber wirklich nicht weiter.
Und zwar moechte ich jeweils fuer jedes "Ja" auch die entsprechende Telefonnr.
des jeweils referenzierten Kunden ausgeben.
D.h. wenn das Element <Assoziierter_Kunde> eine 0 enthaelt und gleichzeitig der jeweilige Kunde (wenn wir von oben anfangen
also der mit der Nr. 74614) in dem <Assoziierter_Kunde>-Element eines ANDEREN Kunden auftaucht (in untenstehendem Bsp.
also bei dem Kunden mit der Nr. 85012),
moechte ich fuer Kunde 74614 die Tel.Nr. von Kunde 85012 ausgeben und umgekehrt.
<Kunde>
<Nr>74614</Nr>
<Assoziierter_Kunde>0</Assoziierter_Kunde>
<TelNr>456224744</TelNr>
</Kunde>
<Kunde>
<Nr>74616</Nr>
<Assoziierter_Kunde>0</Assoziierter_Kunde>
<TelNr>456714744</TelNr>
</Kunde>
<Kunde>
<Nr>85012</Nr>
<Assoziierter_Kunde>74614</Assoziierter_Kunde>
<TelNr>631232214</TelNr>
</Kunde>
<Kunde>
<Nr>92321</Nr>
<Assoziierter_Kunde>0</Assoziierter_Kunde>
</Kunde>
<Kunde>
<Nr>74615</Nr>
<Assoziierter_Kunde>74616</Assoziierter_Kunde>
</Kunde>
Vielen vielen Dank fuer jede Hilfe.
Katja