
May 27th, 2004, 09:13 AM
|
|
Registered User
|
|
Join Date: May 2003
Posts: 5
Time spent in forums: < 1 sec
Reputation Power: 0
|
|
XSL template question
hi,
i am calling a template in a variable like:
Code:
<xsl:variable name="headerRows">
<xsl:call-template name="maxLabelsHeader">
<xsl:with-param name="referencePosition" select="$referencePosition"/>
</xsl:call-template>
</xsl:variable>
<xsl:template name="maxLabelsHeader">
<xsl:param name="referencePosition"/>
<xsl:for-each select="//reference[position()=$referencePosition]/columns/column">
<xsl:sort select="count(label_row)" order="descending" />
<xsl:if test="position() = 1">
<xsl:value-of select="count(label_row)" />
</xsl:if>
</xsl:for-each>
</xsl:template>
i am getting the correct value in my variable, however it's not a number. since i'm doing a count, shouldn't this be a number, and if not, how can i change it so it will be? i need to add this variable to another number to get my final value.
thanks! 
|