xsl-list
[Top] [All Lists]

Re: Grouping by key

2004-11-08 08:52:38
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.


<Prev in Thread] Current Thread [Next in Thread>