|
Subject: Re: Need help with XSL Variable From: Scott_Boag/CAM/Lotus <CN=Scott_Boag/OU=CAM/O=Lotus@xxxxxxxxx> Date: Tue, 18 May 1999 15:34:10 +0000 (EST) |
Looks like a nasty bug in the comparison function. You can work around
this by forcing a comparison to a string:
<xsl:variable name="CREF" expr
="string(advertisement/advertiser/contact_ref/@link)"/>
Thanks for the heads up. I think this gives me a clue to another bug that
I've had reported.
-scott
"Sharmila Pandith" <sharmila@xxxxxxxxx>@mulberrytech.com on 05/18/99
10:44:51 AM
Please respond to xsl-list@xxxxxxxxxxxxxxxx
Sent by: owner-xsl-list@xxxxxxxxxxxxxxxx
To: "XSL List" <XSL-List@xxxxxxxxxxxxxxxx>
cc:
Subject: Need help with XSL Variable
Hi,
I am using the latest LotusXSL processor which is in accordance with the
April XSL draft.
I have the following XML:
<DATA>
<advertisement action="inquiry" state="view">
<contact id="contact1">
<name></name>
<company>WILLIAM S. ROSS R.E.</company>
<phone where="work" type="phone"></phone>
</contact>
<contact id="fwd1">
<name>Zedak</name>
<company></company>
<phone where="work" type="phone">9147930663</phone>
<phone where="work" type="fax">9147936054</phone>
<address><postal></postal></address>
</contact>
<advertiser>
<agency>44040<description>MILLER AA</description></agency>
<account type="contract">10007</account>
<contact_ref link="contact1"></contact_ref>
</advertiser>
......
This is what I am trying to do:
1. Go to advertiser, get what is in contact_ref@link and store it in a
variable called CREF.
2. Go to contact, and match contact/@id with CREF.
3. If it matches, then do something...
I have the following code:
<xsl:variable name="CREF"
expr="advertisement/advertiser/contact_ref/@link"/>
<xsl:if test='advertisement/contact/@id=$CREF'> -- This doesn't work
Match
</xsl:if>
Do you know why my code doesn't work?
Sharmila
Sharmila Pandith
Zedak Corp
400 Columbus Ave
Valhalla, NY 10595
sharmila@xxxxxxxxx
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: Need help with XSL Variable, David Carlisle | Thread | conditional variable assignment, Mike Brown |
| Re: Need help with XSL Variable, David Carlisle | Date | Re: XSL performance problem, Scott_Boag/CAM/Lotus |
| Month |