26/03/2004, 03:13
|
| | Fecha de Ingreso: abril-2003
Mensajes: 14
Antigüedad: 21 años, 7 meses Puntos: 0 | |
comprobaciones alternativas en un solo xsl:when Hola,
Estoy intentando que se ejecute lo que hay dentro de un mismo <xsl:when></xsl:when> cuando el valor de un id es 0, 1 ó 6. Como no consigo insertar una expresión en el test del when que admita varias posibilidades, he tenido que utilizar:
<xsl:choose>
<xsl:when test="./AAA/@id='0'">
<!-- Código a ejecutar -->
</xsl:when>
<xsl:when test="./AAA/@id='1'">
<!-- Código a ejecutar -->
</xsl:when>
<xsl:when test="./AAA/@id='6'">
<!-- Código a ejecutar -->
</xsl:when>
<xsl:otherwise>
<!-- Otro código a ejecutar -->
</xsl:otherwise>
</xsl:choose>
Sin embargo, me gustaría saber si existe la posibilidad de hacer algo parecido a:
<xsl:choose>
<xsl:when test="./AAA/@id='0' OR ./AAA/@id='1' OR ./AAA/@id='6'">
<!-- Código a ejecutar -->
</xsl:when>
<xsl:otherwise>
<!-- Otro código a ejecutar -->
</xsl:otherwise>
</xsl:choose>
Si alguien lo sabe, os agradecería una respuesta. |