xsl:when über einzelne bereiche -> 0bis10, 11bis50, ...
Franz Mayer
- xsl
0 fjh
meine versuche entsprechen ungefähr
xsl:choose
<xsl:when test="$overall < 12">
<font color="FF0000">worthless</font> <xsl:value-of select="$overall"/>
</xsl:when>
<xsl:when test=" $overall > '12' or $overall < '47' ">
<font color="A9A900">shabby</font> <xsl:value-of select="$overall"/>
</xsl:when>
<xsl:when test=" ($overall > '48') or ($overall < '100') ">
<font color="00FF00">good</font> <xsl:value-of select="$overall"/>
</xsl:when>
</xsl:choose>
das macht allerdings bei werten von 0 bis 12 ein rotes "worthless" und bei werten 13 bis unendlich gelb "shabby"
sollte allerdings nur 13 bis 46 gelb und dann 47 bis 100 grün "good" einfügen
rat?
Hi,
das macht allerdings bei werten von 0 bis 12 ein rotes "worthless" und bei werten 13 bis unendlich gelb "shabby"
sollte allerdings nur 13 bis 46 gelb und dann 47 bis 100 grün "good" einfügen
rat?
Ja, chef!
Tausche "or" gegen "and" und alles wird gut.
Gruß
Franz