Re: [xsl] Comparing a value

Subject: Re: [xsl] Comparing a value
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Mon, 26 Nov 2001 15:50:49 -0500

Unfortunately, you appear not to be using XSL, but rather the proprietary Microsoft dialect. See the MSXML FAQ at

The tip-off is that neither '$eq$' nor '$gt$' are operators in XSLT or XPath. Your stylesheet shouldn't work at all in a conformant processor. (The correct operators are '=' and '>'. See XPath 3.4 for how they work.)

Since this list discusses XSL, I'm afraid you're out of luck here until you upgrade.


At 03:52 PM 11/26/01, you wrote:
I got the following source for my

<xsl:choose> <xsl:when test = ".[. $eq$ '178003']" >RwValThresholdAgent</xsl:when> <xsl:otherwise>RwValTlAgent</xsl:otherwise ></xsl:choose

where the RwValThresholdAgent just format my cell result turning it into a

If I use the $eq$ operator and then put the exact value between '', my
goes well.

That shouldn't be.

Wendell Piez                            mailto:wapiez@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.      
17 West Jefferson Street                    Direct Phone: 301/315-9635
Suite 207                                          Phone: 301/315-9631
Rockville, MD  20850                                 Fax: 301/315-8285
  Mulberry Technologies: A Consultancy Specializing in SGML and XML

XSL-List info and archive:

Current Thread