[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: sum up float values problem

Subject: Re: sum up float values problem
From: "Markus Gamperl" <markus.gamperl@xxxxxx>
Date: Sun, 30 Apr 2006 18:24:03 +0200 (MEST)
Re:  sum up float values problem
Hello!

Thanks a lot for your help - I have it running now! ;-)

But please allow me one more question. Is there a way to get the sum result
into a variable or parameter? I would need the sum for further more
calculations...

Thanks
Markus


> --- Urspr|ngliche Nachricht ---
> Von: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx>
> An: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Betreff: Re:  sum up float values problem
> Datum: Fri, 28 Apr 2006 05:23:48 -0700
> 
> Florent explained it nicely.
> 
> TO summarise: When using a library of templates/functions (FXSL) one
> has to download this library and have a look at some examples how to
> use it.
> 
> One additional (and probably the most readable) article about FXSL is at:
> 
>   
>
http://www.mulberrytech.com/Extreme/Proceedings/xslfo-pdf/2003/Novatchev01/EML2003Novatchev01.pdf
> 
> 
> 
> 
> --
> Cheers,
> Dimitre Novatchev
> ---------------------------------------
> Truly great madness cannot be achieved without significant intelligence.
> 
> 
> 
> On 4/28/06, Markus Gamperl <markus.gamperl@xxxxxx> wrote:
> > I do not understand it:
> >
> > When I copy this code into my stylesheet the processor wants to import a
> > stylesheet "transform-and-sum.xsl" but where is this file???
> >
> > The explanation is very poor... Do you have more tips?
> >
> > <xsl:stylesheet version="1.0"
> > xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
> > xmlns:func-transform="f:func-transform"
> > exclude-result-prefixes="xsl func-transform"
> > >
> >   <xsl:import href="transform-and-sum.xsl"/>
> >
> >   <xsl:output method="text"/>
> >
> >   <func-transform:func-transform/>
> >
> >    <xsl:template match="/">
> >      <xsl:call-template name="transform-and-sum">
> >        <xsl:with-param name="pFuncTransform"
> >                        select="document('')/*/func-transform:*[1]"/>
> >        <xsl:with-param name="pList" select="/*/*"/>
> >      </xsl:call-template>
> >    </xsl:template>
> >
> >    <xsl:template match="func-transform:*">
> >      <xsl:param name="arg" select="0"/>
> >      <xsl:value-of select="translate($arg, ',', '')"/>
> >    </xsl:template>
> >
> > </xsl:stylesheet>
> >
> >
> > > --- Urspr|ngliche Nachricht ---
> > > Von: "Dimitre Novatchev" <dnovatchev@xxxxxxxxx>
> > > An: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> > > Betreff: Re:  sum up float values problem
> > > Datum: Thu, 27 Apr 2006 12:04:33 -0700
> > >
> > > > >     sum(/*/*/xs:double(translate(.,',','.')))
> > > >
> > > >  In XSLT 1.0?
> > >
> > > In XSLT 1.0 I'd use the transform-and-sum template/function of FXSL
> 1.x
> > >
> > > Search for "transform-and-sum" to get some examples of its usage.
> > >
> > >
> > >
> > > --
> > > Cheers,
> > > Dimitre Novatchev
> > > ---------------------------------------
> > > Truly great madness cannot be achieved without significant
> intelligence.
> > >
> > >
> > > On 4/27/06, Florent Georges <darkman_spam@xxxxxxxx> wrote:
> > > > Dimitre Novatchev wrote:
> > > >
> > > > > Exactly as explained by Dr. Kay:
> > > >
> > > > >     sum(/*/*/xs:double(translate(.,',','.')))
> > > >
> > > >  In XSLT 1.0?
> > > >
> > > >  Regards,
> > > >
> > > > --drkm
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> >
>
___________________________________________________________________________
> > > > Faites de Yahoo! votre page d'accueil sur le web pour retrouver
> > > directement vos services prifiris : virifiez vos nouveaux mails,
> lancez
> > vos
> > > recherches et suivez l'actualiti en temps riel.
> > > > Rendez-vous sur http://fr.yahoo.com/set
> > >
> >
> > --
> > GMX Produkte empfehlen und ganz einfach Geld verdienen!
> > Satte Provisionen f|r GMX Partner: http://www.gmx.net/de/go/partner
> >
> >
> 
> 
> --
> Cheers,
> Dimitre Novatchev
> ---------------------------------------
> Truly great madness cannot be achieved without significant intelligence.
> 

-- 
GMX Produkte empfehlen und ganz einfach Geld verdienen!
Satte Provisionen f|r GMX Partner: http://www.gmx.net/de/go/partner

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.