Matze: Rekursiv aufrufen, dabei Werte addieren

Beitrag lesen

Hallo!

Ich habe ein großes Problem!
Ich habe in einer XML Kunden und alte Stellen. Die Kunden haben dabei Gehalt bekommen für jede einzelne der alten Stellen!
Das Gehalt muss ich berechnen: Stundensatz*Stundenanzahl.
Diesen Wert lasse ich mir dann ausgeben!
Jetzt soll ich all das Gehalt addieren, was 1 Kunde insgesamt verdient hat.
Ich habe mittlerweile schon herausbekommen, dass das irgendwie mit xsl:call-template gehen muss, da ich ja keine flexiblen variablen habe. Aber wie mache ich das mit den Parametern / Variablen? Ich weiß nicht wo ich diese definiere, wie ich die wieder aufrufe, und zu guter letzt nicht, wie und wo ich diesen künstlichen rekursiven Ausdruck unterbringen soll?

Ich habe auf dieser Seite schon das dazugehörige Beispiel mit den Bildern gesehen, bin aber nicht weiter gekommen!

Danke
Matze