Subject: RE: newbie variable question From: Don Bruey <dbruey@xxxxxxxxxxxxxxxxxxxxx> Date: Tue, 26 Sep 2000 13:40:19 -0400 |
You're creating the variable within an <xsl:if> block. The error message is correct, it's out of scope at the time you test it. </xsl:if> ends this variable's lifetime. Don > -----Original Message----- > From: Les Howard [mailto:les@xxxxxxxxxxxxxxx] > Sent: Tuesday, September 26, 2000 12:02 PM > To: XSL-List@xxxxxxxxxxxxxxxx > Subject: newbie variable question > > > I'm an XSLT newbie. I've been trying to get this one thing > to work for > a while now and I just can't get it to work. I'd apreciate any help > that anyone can provide: > > What I am trying to do is: > if there are any grp/type element whose contents are "DMA" I want to > print out the value of the associated name in that grp. if > there is no > grp/type element whose contents is "DMA" I want to print out > the values > of the description element. > > my XML that looks like this: > > <area> > <grp> > <type>MSA</type> > <name>foo</type> > </grp> > <grp> > <type>DMA</type> > <name>bar</type> > </grp> > </area> > <description>baz</description> > > and the XSLT I'm working with looks like this > > <xsl:for-each select="area/grp"> > <xsl:if test="string(type)='DMA'"> > <xsl:value-of select="name"/> > <xsl:variable name="ValueExists" select="'True'"/> > </xsl:if> > </xsl:for-each> > <xsl:if test="$ValueExists!="'True'"> > <xsl:value-of select="description" /> > </xsl:if> > > > but I keep getting an error: > > A reference to variable or parameter 'ValueExists' cannot be resolved. > The variable or parameter may not be defined, or it may not > be in scope. > > I'm using the MS XSLT translator. Thanks for any help you > can provide, > > Les > > > 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: newbie variable question, John E. Simpson | Thread | How do Comments affect Performance?, Paul Essex |
Re: How do Comments affect Performa, Tony Graham | Date | RE: How do Comments affect Performa, Kay Michael |
Month |