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
Hubert,

Unfortunately, you appear not to be using XSL, but rather the proprietary Microsoft dialect. See the MSXML FAQ at http://www.netcrucible.com.

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.

Cheers,
Wendell

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


<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
RED THRESHOLD cell.

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

That shouldn't be.




======================================================================
Wendell Piez                            mailto:wapiez@xxxxxxxxxxxxxxxx
Mulberry Technologies, Inc.                http://www.mulberrytech.com
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: http://www.mulberrytech.com/xsl/xsl-list



Current Thread