This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: math get maximum and subtract 1
----- Original Message -----
From: "Jeni Tennison" <jeni@jenitennison.com>
> In the new input, the DESCRIPTION_ITEM elements are ordered such that
> all the cells for a particular row are clustered together. The first
> of each cluster is the one whose col attribute has the value 0. The
> rest of the cells in the row are the next N DESCRIPTION_ITEMs, where N
> is the number of columns minus 1. One way you could select them is:
>
> . | following-sibling::DESCRIPTION_ITEM[position() < $ncols]
>
> Another way you could select them would be:
>
> ../DESCRIPTION_ITEM[@row = current()/@row]
>
Ui, then it was more a syntax problem than a logical,
'cause that's what i theoretically thought it should do.
> The latter is probably better simply because if they change the order
> on you again it will still work. On the other hand, the former
> involves less node visits, so will probably be faster with large
> tables.
How do you know all this ? :-)
It's a small table at the moment. Still i want to learn this all...
Thank you so much,
Sascha
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list