Thomas Meinike: Berechnungen in XSL

Beitrag lesen

Hallo,

Beispiel: Ich muss den Wert der "Kabellaenge" mit dem Wert "UGW" aus ML=1 multiplizieren und das Ergebnis anzeigen lassen...

Kann mir da jemand weiterhelfen bitte?
(mal abgesehen davon, dass ich das Komma der Zahlen in der XML-Datei noch in Punkte wandeln muss)

Probiere es mit diesem Ansatz:

<xsl:template match="Daten">
  <xsl:value-of select="Global/Kabellaenge * number(translate(Prozessmerkmale/Prozessmerkmal[ML = 1]/UGW,',','.'))"/>
</xsl:template>

MfG, Thomas