[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: problems with recurssion
> 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|