[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] XSL stylesheet syntax help
Subject: Re: [xsl] XSL stylesheet syntax help From: andrew.curry@xxxxxxxxxxxx Date: Wed, 3 Dec 2003 14:01:40 -0000 |
Yes <xsl:when test="<xsl:value-of select="InputType"/>='S'"> Should be <xsl:when test="@InputType='S'"> Also <td NOWRAP></td> is not valid, not sure what you are trying to do here? ----- Original Message ----- From: <dan@xxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, December 03, 2003 1:47 PM Subject: [xsl] XSL stylesheet syntax help > Hey folks, > > I have been trying to get the xsl document below to work for a few > days and am not having any luck. I keep getting an error indicating > it is not a well formed xsl document. I cannot find what I am doing > wrong so I am including the whole xsl in hopes that someone can explain > my mistake (possibly mistakes?). Thanx in advance for any suggestions > you can offer. Also, I have been using some websites to get the > basics of xsl, but as I have a lot of work to do in it now, I think I > need some better resources. Is there a good website or book you all > recommend often for learning xslt from the ground up? > > > <?xml version="1.0" encoding="ISO-8859-1"?> > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <!--Declare Variables --> > <xsl:param name="OrderedBy" select="''"/> > <xsl:param name="OrderedType" select="'ascending'"/> > <xsl:param name="gJobPositionGroupCode" select="''"/> > <xsl:param name="sMethod" select="''"/> > <xsl:param name="sSubsidiaryTieCode" select="''"/> > > <xsl:template match="/"> > <xsl:for-each select="CCF/CCFNumber"> > <xsl:sort select="*[name()=$OrderedBy]" order="{$OrderedType}" data-type="number"/> > <tr> > <td><xsl:value-of select="CcfNumber"/><xsl:text> </xsl:text></td> > <td><xsl:value-of select="Module"/><xsl:text> </xsl:text></td> > <xsl:choose> > <xsl:when test="{$sMethod}='Product'"> > <td><xsl:value-of select="IacDemo"/><xsl:text> </xsl:text></td> > </xsl:when> > </xsl:choose> > <xsl:choose> > <xsl:when test="<xsl:value-of select="InputType"/>='S'"> > <td>X</td> > </xsl:when> > <xsl:otherwise> > <td><xsl:text> </xsl:text></td> > </xsl:otherwise> > </xsl:choose> > <xsl:choose> > <xsl:when test="{$sMethod}='Product'"> > <xsl:choose> > <xsl:when test="{$sISPFlagOfModule}='Product'"> > <td><xsl:value-of select="ResignFlag"/><xsl:text> </xsl:text></td> > <td><xsl:value-of select="DSLFlag"/><xsl:text> </xsl:text></td> > </xsl:when> > <xsl:otherwise> > <td><xsl:value-of select="ResignFlag"/><xsl:text> </xsl:text></td> > <td><xsl:value-of select="StrategicFlag"/><xsl:text> </xsl:text></td> > </xsl:otherwise> > </xsl:choose> > </xsl:when> > </xsl:choose> > <td><xsl:value-of select="ApprovedForCompensationFlag"/><xsl:text> </xsl:text></td> > <td><xsl:value-of select="JobPositionCategoryCode"/><xsl:text> </xsl:text></td> > <xsl:choose> > <xsl:when test="{$sMethod}='Product'"> > <td><xsl:value-of select="ProductCode"/><xsl:text> </xsl:text></td> > </xsl:when> > <xsl:otherwise> > <td><xsl:text> </xsl:text></td> > </xsl:otherwise> > </xsl:choose> > <td><xsl:value-of select="Client"/><xsl:text> </xsl:text></td> > <td><xsl:value-of select="CurAnnualValue"/><xsl:text> </xsl:text></td> > <td><xsl:value-of select="CurQuotaValue"/><xsl:text> </xsl:text></td> > <td><xsl:value-of select="ActualSaleDate_f"/><xsl:text> </xsl:text></td> > <td NOWRAP></td> > <td><xsl:value-of select="ActualInstDate"/><xsl:text> </xsl:text></td> > <td><xsl:value-of select="EstInstDate"/><xsl:text> </xsl:text></td> > <td>{$sSubsidiaryTieCode}</td> > <td><xsl:value-of select="ChangeDate_f"/><xsl:text> </xsl:text></td> > </tr> > </xsl:for-each> > <tr> > <td colspan="20" border="0"><xsl:value-of select="count(ServiceOrder)"/></td> > </tr> > </xsl:template></xsl:stylesheet> > > > > -- > Thanx, > dan mailto:dan@xxxxxxxxxxxxxxx > > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] XSL stylesheet syntax help, dan | Thread | Re: [xsl] XSL stylesheet syntax hel, David Carlisle |
RE: [xsl] XSL stylesheet syntax hel, Haydn Flower | Date | Re: In fact it's linear! (Was: Re: , David Tolpin |
Month |