This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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() &lt; $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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]