[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] [no subject]
Hi Kevin ! Your problem solution is : <xsl:variable name="rowstyle"> <xsl:choose> <xsl:when test="position() mod 2 = 0"> <xsl:text>myItems1</xsl:text> </xsl:when> <xsl:otherwise> <xsl:text>myItems2</xsl:text> </xsl:otherwise> </xsl:choose> </xsl:variable> Good Luck! Alex ---------------------- Forwarded by Alex Genis/DTCC on 07/13/2001 09:52 AM --------------------------- "Kevin Nardi" <kevnardi@xxxxxxxxxxx> on 07/12/2001 06:12:39 PM Please respond to xsl-list@xxxxxxxxxxxxxxxxxxxxxx To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx cc: (bcc: Alex Genis/DTCC) Subject: <xsl:choose> <xsl:when test="position() mod 2 = 0"> <xsl:variable name="rowstyle">myItems1</xsl:variable> </xsl:when> <xsl:otherwise> <xsl:variable name="rowstyle">myItems2</xsl:variable> </xsl:otherwise> </xsl:choose> Why is this not possible? Why is this variable not in scope outside of the xsl:choose? Is there no way for me to only do this calculation once, instead of doing it everytime I need to know what rowstyle to use? Sometimes I wish XSL was more like a procedural language. Thanks. -Kevin _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|