Ik heb nu dit stukje xsl wat ik gebruik:
maar nu krijg ik dus een foutmelding:
Ok, wat ze ermee bedoelen is me wel duidelijk, maar hoe kan ik het dan anders doen??
XSLT:
1
2
3
4
5
6
7
8
9
10
| <xsl:choose> <xsl:when test="number(@nummer) = number(following-sibling::object/@nummer)"> <xsl:variable name="current" select="number(@nummer)" /> </xsl:when> <xsl:otherwise> <xsl:variable name="current" select="number(@nummer)+$counter" /> </xsl:otherwise> </xsl:choose> <xsl:if test="($next > 0 and $next != $current) or ($counter < -1)"> |
maar nu krijg ik dus een foutmelding:
code:
1
2
3
| Kan een verwijzing naar de variabele of parameter current niet oplossen. De variabele of parameter is mogelijk niet gedefinieerd of deze valt niet binnen het bereik. |
Ok, wat ze ermee bedoelen is me wel duidelijk, maar hoe kan ik het dan anders doen??
[ Voor 37% gewijzigd door r0bert op 28-02-2004 11:03 ]