[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XSL Problem

Subject: RE: XSL Problem
From: "Andrea Racca" <racca@xxxxxxxxx>
Date: Wed, 28 Apr 2004 17:40:56 +0200
xsl when test null
There isn't possible to have border with empty cell? hi

> In XML, you really only have a non-existent node, a node that contains no
> value, or a node that has some value(including whitespace).  So the idea of
> a db NULL on an attribute, would probably be mapped in your case as Year="".
> In this case you would do the following:
> 
> <xsl:choose> 
>   <xsl:when test="@Year = ''"> </xsl:when>
>   <xsl:otherwise><xsl:value-of select = '@Year'/></xsl:otherwise>
> </xsl:choose>
> 
> The   will make the cell so it is not empty, therefore you will get the
> border.
> 
> -----Original Message-----
> From: Andrea Racca [mailto:racca@xxxxxxxxx] 
> Sent: Wednesday, April 28, 2004 11:13 AM
> To: xsl-list
> Subject:  XSL Problem
> 
> In xsl, I have a sql query in a xml template. I view the results with a xsl
> file in html.
> I like to use the next lines to test if the sql field named 'Year' was NULL
> I like to view a empty cell on my table. If not I like to see the value of
> the field:
> 
> <xsl:choose> 
>   <xsl:when test="@Year = NULL">Empty</xsl:when>
>   <xsl:otherwise><xsl:value-of select = '@Year'/></xsl:otherwise>
> </xsl:choose>
> 
> What is the correct syntax to test 'NULL' value?
> 
> It's possible to force the border of my cell if the body is Empty?
> Thank's a lot
> 
> andrea

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.