Subject: Re: [xsl] problems with recurssion From: David Carlisle <davidc@xxxxxxxxx> Date: Thu, 13 Dec 2001 17:44:18 GMT |
> To generate the corresponding indexes of the text boxes I have to use > recurssion, due to the lacking of an assignment operator for the variables. i haven't followed all the logic of your stylesheet but I doubt you need recursion for this just use position() <xsl:element name="INPUT"> <xsl:attribute name="TYPE">TEXT</xsl:attribute> <xsl:attribute name="NAME">nombreLista</xsl:attribute> <xsl:attribute name="VALUE"><xsl:value-of select="./ID/NOMBRE_LISTA"/> </xsl:attribute> </xsl:element> it would be much easier to read that if you wrote it as <INPUT TYPE="TEXT" NAME="nombreLista" VALUE="{ID/NOMBRE_LISTA}"/> So I think you just want <xsl:template match="/LISTA"> <INPUT TYPE="TEXT" NAME="nombreLista" VALUE="{ID/NOMBRE_LISTA}"/> <INPUT TYPE="TEXT" NAME="fechaCreacion" VALUE="{ID/FECHA_CREACION}"/> <xsl:for-each select="ARTICULO"> <INPUT TYPE="HIDDEN" NAME="hidArtDC{position()-1}"/> </xsl:for-each> </xsl:template> David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Scanning Service. For further information visit http://www.star.net.uk/stats.asp or alternatively call Star Internet for details on the Virus Scanning Service. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] problems with recurssion, Jeni Tennison | Thread | RE: [xsl] problems with recurssion, Chris Bayes |
RE: [xsl] Dumb questions from a new, Mike Ferrando | Date | Re: [xsl] outputting   to HTML, David Carlisle |
Month |