Asignar valor a una variable
Publicado por Roberto (1 intervención) el 28/12/2005 12:32:57
hola a todos , necesito ayuda en lo siguiente tengo una variable declarada
<xsl:variable name="class" select="ClassOfService"/>
despues uso el valor de la variable , pero en algun punto necesito cambiar el valor de esa varibale dentro de un if , y debo re asignar el valor de la variable class, intente de varias formas pero ninguna me funciono, alguien sabe como puedo hacerlo
<xsl:if test="Conection='O'">
<xsl:value-of select="($class='ClassOfServiceCnx2')"/>
</xsl:if>
<xsl:if test="Conection='X'">
<xsl:value-of select="($class='ClassOfServiceCnx1)"/>
</xsl:if>
ya que despues tengo otras instrucciones que funcionan en base al valor de la variable class
gracias.
rob
<xsl:variable name="class" select="ClassOfService"/>
despues uso el valor de la variable , pero en algun punto necesito cambiar el valor de esa varibale dentro de un if , y debo re asignar el valor de la variable class, intente de varias formas pero ninguna me funciono, alguien sabe como puedo hacerlo
<xsl:if test="Conection='O'">
<xsl:value-of select="($class='ClassOfServiceCnx2')"/>
</xsl:if>
<xsl:if test="Conection='X'">
<xsl:value-of select="($class='ClassOfServiceCnx1)"/>
</xsl:if>
ya que despues tengo otras instrucciones que funcionan en base al valor de la variable class
gracias.
rob
Valora esta pregunta


0