
02/09/2004, 08:18
|
| | Fecha de Ingreso: agosto-2004
Mensajes: 78
Antigüedad: 20 años, 7 meses Puntos: 0 | |
Muchas gracias cabral!!!
Perdona que sea tan pesao, he echo este codigo, parecido al que me mandaste :
<xsl:variable name="top">60</xsl:variable>
<xsl:variable name="left">560</xsl:variable>
<xsl:variable name="cte_top">60</xsl:variable>
<xsl:variable name="cte_left">35</xsl:variable>
<xsl:for-each select="//boton">
<xsl:variable name="pos_top"><xsl:value-of select="$top+60"/></xsl:variable>
<xsl:variable name="pos_left"><xsl:value-of select="($left+cte_left)*position()"/></xsl:variable>
<table border="1">
<xsl:attribute name="style">
.....
Lo he probado pero cuando pongo "/$left+cte_left" esto sigue siendo una cte, es decir vale lo mismo en todas las veces que pasa por el for-each, lo unico que cambia el valor es cuando lo multiplico por position() pero esto se desmadra.
No se em ocurre como hacerlo.
Muchas gracias por todo cabral!! |