Subject: RE: [xsl] xsl:variable problems: Error in XPATH Expression From: "Michael Kay" <mhk@xxxxxxxxx> Date: Fri, 11 Jul 2003 23:42:44 +0100 |
I'm not sure why you're getting this error message, but if the sort key for every record is "ARRIVED", then why bother sorting? Michael Kay > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Greg Johnson > Sent: 11 July 2003 18:16 > To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx > Subject: [xsl] xsl:variable problems: Error in XPATH Expression > > > What are the restrictions on using xsl:variables? > Am I not allowed to use it in an xsl:sort element? > I get the following error for the folowing xsl fragment: > > <xsl:variable name="sortby">ARRIVED</xsl:variable> > <xsl:variable name="ordering">descending</xsl:variable> > > <xsl:template match="REPORT"> > <h1> > <xsl:value-of select="$sortby"/> > </h1> > <xsl:apply-templates select="INTERCHANGE"> > <xsl:sort select="$sortby" order="ascending" /> <!-- > ERROR HERE --> </xsl:apply-templates> </xsl:template> > > ---- > > Error in XPath Expression: Cannot use result tree fragment. > > ---- > > The <xsl:value-of select="$sortby"/> outputs "ARRIVED" > correctly, but dies inside the "sort" element. > > > 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] xsl:variable problems: Er, David Carlisle | Thread | RE: [xsl] xsl:variable problems: Er, Passin, Tom |
Re: [xsl] Microsoft.XMLDOM UTF-8 E, Rob Rohan | Date | Re: [xsl] Microsoft.XMLDOM UTF-8 E, [Tech] |
Month |