Re: [xsl] Grouping by key

Subject: Re: [xsl] Grouping by key
From: gopinath.emmidisetty@xxxxxxxxxxxxxxxxxxxxxxxxx
Date: Mon, 8 Nov 2004 15:52:38 +0000
Hi,

Thanks for all responses.  Things are working fine after fixing the two 
typos, suggested by Geert.

>>Two typos..

>><xsl:template match="documents">
>><table>
>><xsl:apply-templates select="account[generate-id() = generate-id( key( 
'categorise', town ) )]" mode="catcols" /> 

>>I think this must be:
>><xsl:apply-templates select="account[generate-id() = generate-id( 
key('categorise', town)[1] )]" mode="catcols" />

>><xsl:template match="account" mode="catcols">
>><tr>
>><td><xsl:value-of select="town" /></td>
>><xsl:apply-templates select="//account[generate-id() = generate-id( key( 
'categorise', town ) )]" mode="catrows" /> 

>>And this should be:
>><xsl:apply-templates select="key('categorise', town)" mode="catrows" />

Thanks.

Current Thread