xsl-list
[Top] [All Lists]

Re: Please Help!!!

2003-04-04 16:35:37
On Fri, 2003-04-04 at 23:41, Tham Tinh wrote:
I have the following codes (Sorry if it is too long to
read :-())  I would like to change Money amout to 0 if
ProgType is not DISABLED.  Can it be done in XSL code?

Try not to use such big indentation, it makes it very hard to read.

XSL code:
<xsl:template match="AUParticipations">
 <p align="center">
  <table border="2" width="95%" bgcolor="<%=blue3%>" cellpadding="5" 
cellspacing="0">

That doesn't look well-formed to me.

       </tr>
         <tr>
         </tr>
         <xsl:apply-templates />
       </table>

I don't think you mean that. I think you mean

        </tr>
        <tr>
          <xsl:apply-templates />
        </tr>
      </table>

What you seem to need to do in the later template is to use <xsl:choose>
in the 11th column.

<xsl:template match="AUParticipation">
...
    <xsl:text>$</xsl:text>
    <xsl:choose>
      <xsl:when test="Prog!='DISABLED'">
        <xsl:text>0</xsl:text>
      </xsl:when>
      <xsl:otherwise>
        <xsl:value-of select="Income_amt"/>
      <xsl:otherwise>
    </xsl:choose>
...
</xsl:template>

///Peter



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



<Prev in Thread] Current Thread [Next in Thread>