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

RE: XSL Problem

Subject: RE: XSL Problem
From: "Kenny Akridge" <kenny@xxxxxxxxxxxxxxxxx>
Date: Wed, 28 Apr 2004 12:41:17 -0400
xsl when test null
I don't believe it is possible to wrap a border around a <td> element that
does not contain any content.  The closest you can get is &#xA0; , which is
esentially the same as the character ' '.  Why can't you use the &#xA0;, the
cell will still *appear* empty to you.

-----Original Message-----
From: Andrea Racca [mailto:racca@xxxxxxxxx] 
Sent: Wednesday, April 28, 2004 11:41 AM
To: xsl-list
Subject: RE:  XSL Problem

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.