Hallo,
ich kenne aus Excel die Funktion Summenprodukt und würde gern in meiner xsl Transformation etwas in der Art einbauen.
Folgendes Beispiel:
ich habe verschiedene Datensätze:
<Element>
<T>3</T>
<A>1</T>
</Element>
<Element>
<T>1</T>
<A>1</T>
</Element>
<Element>
<T>1</T>
<A>0</T>
</Element>
<Element>
<T>1</T>
<A>1</T>
</Element>
Diese bestehen immer aus T und A. A ist ein true/false Wert - wenn A 1 ist sollen alle T gezählt werden, wenn A 0 ist, nicht. In Excel funktioniert das über das Summenprodukt als mach die summe über alle A*T Berechnungen.
Wie würde ich das in XSL anstellen? Ich komm irgendwie mit meiner xsl-for each schleife nicht weiter - ich kann mir immer nur alle Ergebnisse nacheinander ausgegeben lassen, aber leider nich summieren..
Ich hoffe mir kann jemand helfen! Danke schon mal!
Benjamin