|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: RE: Totals for conditional sums ?maybe?
> From: Christopher Pierce [mailto:Christopher.Pierce@xxxxxxxxxxx] > <xsl:value-of > select="(translate(//AwardFullData/AwardItemizedLine/transacti > onAmount,t > ranslate(//AwardFullData/AwardItemizedLine/transactionAmount,' > 0123456789 > ', ''), ''))"/> > > Result when applied to data: 180400 The outer parens here are gratuitous, FYI. > <xsl:value-of > select="sum(translate(//AwardFullData/AwardItemizedLine[count( > ./periodLi > nePeriodNumber)<1]/transactionAmount,translate(//AwardFullD > ata/AwardI > temizedLine[count(./periodLinePeriodNumber)<1]/transactionA > mount,'012 > 3456789', ''), ''))"/> > > Result when applied to data: Can not convert #STRING to a NodeList! As the error says, you are supplying a string argument to a function requiring a node-set argument. Use the node-set() function in an extension namespace to cast your strings or use XSLTv2.0 which will has built-in functions for casting types. HTH, Mike ----------------------------------- Mike Haarman, XSL Developer, Internet Broadcasting Systems, Inc.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








