Re: Wish List: Allow <xsl:choose> within <xsl:call-template>

Subject: Re: Wish List: Allow <xsl:choose> within <xsl:call-template>
From: "Nikolai Grigoriev" <grig@xxxxxxx>
Date: Fri, 12 Nov 1999 00:08:31 +0300
Nikita Ogievetski wrote:


><xsl:choose>
>    <xsl:when test="$one">
>        <xsl:variable name="par_one" select="$one"/>
>    </xsl:when>
>    <xsl:when test="$done" >
>        <xsl:variable name="par_one" select="$done"/>
>    </xsl:when>
></xsl:choose>


I'm afraid that your variable definitions won't be visible outside
their correspondent <xsl:when> clauses. I'd rather say:

<xsl:variable name="par_one">
    <xsl:choose>
        <xsl:when test="$one">
            <xsl:value-of select="$one"/>
        </xsl:when>
        <xsl:when test="$done" >
            <xsl:value-of select="$done"/>
        </xsl:when>
    </xsl:choose>
</xsl:variable>

Regards,
Nikolai

P.S. MFTI'90 422?



 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread