Subject: Re: [xsl] script and xsl From: Corey_Haines@xxxxxxxxxxxxxxx Date: Thu, 7 Mar 2002 09:18:50 -0500 |
I've run into this before, and it had to do with the datatype that is being passed to the function. You may try experimenting with node.firstChild.selectSingleNode However, is there a reason that you aren't just doing a <xsl:value-of select="Sales * UnitCost" /> -Corey "Alia Mikati" <Aliam@xxxxxxxxxxxxxxxxxxxx> 03/07/2002 09:14 AM Please respond to xsl-list To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx cc: (bcc: Corey Haines) Subject: [xsl] script and xsl Hi friends I got this msg in my XSL file (knowing that I'm using MSXML3 parser and IE5): Microsoft VBScript runtime error Object doesn't support this property or method: 'node.selectSingleNode' And this is my code: <?xml version="1.0"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:xslscript="http://mycompany.com/mynamespace" version="1.0"> <msxsl:script language="vbScript" implements-prefix="xslscript"> function calcul(node) m=Node.selectSingleNode("Sales").text n=node.selectSingleNode("UnitCost").text calcul=m*n end function </msxsl:script> And I'm calling it this way: <xsl:value-of select="xslscript:calcul(me) "/> What could be the problem??? Thx again :) XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] script and xsl, Jeni Tennison | Thread | [xsl] How to get the value selected, Deepa D |
[xsl] script and xsl, Alia Mikati | Date | RE: [xsl] script and xsl, Julian Reschke |
Month |