[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[xsl] Setting background colour according to contents of node
Subject: [xsl] Setting background colour according to contents of node From: Sean & Helen <scarlson65@xxxxxxx> Date: Sat, 18 Sep 2004 23:28:58 -0600 |
Hi all, I was trying to set a background colour by setting a variable after checking the contents of a node. I realized that this would not work unless I used LOTS of variables since the value of a variable cannot be updated once set. Does anyone have an easier way to set a colour based on data? The only other way I can think of is to use an <xsl:choose> but then I have to repeat my whole table cell code twice (which really adds up for large reports). This is what I currently have (which is pretty awful): <xsl:choose> <xsl:when test="BREAK_3/FIELD_134[1]=Y or BREAK_3/FIELD_135[1]='F'"> <fo:table-cell background-color="#9DE1DF"> .... contents of the cell .... </fo:table-cell> </xsl:when> <xsl:otherwise> <fo:table-cell background-color="white">...exactly the same code for the contents...</fo:table-cell> </xsl:otherwise> </xsl:choose> TIA for listening to my silly question, Helen.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Help comparing an attribu, Dimtre Novatchev | Thread | Re: [xsl] Setting background colour, M. David Peterson |
Re: [xsl] Ideas for creating quotat, Bruce D'Arcus | Date | [xsl] Using a parameter in a select, Sean & Helen |
Month |