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]

Newbie question counting nodes


Hi,

I have the following problem.  How would I be able to create a new table
row for every ten "<block>" nodes.  In other words, I would like to
create a new row after 10  "block" nodes have been encountered.

<?xml version="1.0" encoding="ISO-8859-1"?>
<?cocoon-process type="xslt"?>
<?xml-stylesheet href="bidreport.xsl" type="text/xsl"?>
<bids period="200108" base="YUL" classification="FA" language0='DA' >
 <employee_bid>
  <employee employee_id="35365" seniority="0084 " classification="FA"
base="YUL" />
  <language employee_id="35365" language="BL" />
  <language employee_id="35365" language="DA" />
  <absence employee_id="35365" absence="VAC" start_date="2001-07-14"
end_date="2001-08-17" />
  <block employee_id="35365" number="144" />
  <block employee_id="35365" number="145" />
  <block employee_id="35365" number="151" />
  <block employee_id="35365" number="173" />
  <block employee_id="35365" number="174" />
  <block employee_id="35365" number="236" />
  <block employee_id="35365" number="29" />
  <block employee_id="35365" number="42" />
  <block employee_id="35365" number="70" />
  <block employee_id="75672" number="172" />
  <block employee_id="75672" number="175" />
  <block employee_id="75672" number="174" />
  <block employee_id="75672" number="176" />
  <block employee_id="75672" number="52" />
  <block employee_id="75672" number="224" />
  <block employee_id="75672" number="222" />
  <block employee_id="75672" number="216" />
  <block employee_id="75672" number="207" />
  <block employee_id="75672" number="214" />
  <block employee_id="75672" number="215" />
  <block employee_id="75672" number="244" />
  <block employee_id="75672" number="201" />
  <block employee_id="75672" number="226" />
 </employee_bid>
 <employee_bid>
  <employee employee_id="52707" seniority="0516 " classification="FA"
base="YUL" />
  <language employee_id="52707" language="BL" />
  <language employee_id="52707" language="DA" />
  <block employee_id="52707" number="3" />
  <block employee_id="52707" number="7" />
  <block employee_id="52707" number="63" />
  <block employee_id="52707" number="27" />
 </employee_bid>
 <employee_bid>
  <employee employee_id="75672" seniority="1180 " classification="FA"
base="YUL" />
  <language employee_id="75672" language="DA" />
  <absence employee_id="75672" absence="VAC" start_date="2001-07-28"
end_date="2001-08-06" />
  <block employee_id="75672" number="245" />
  <block employee_id="75672" number="190" />
  <block employee_id="75672" number="195" />
  <block employee_id="75672" number="189" />
  <block employee_id="75672" number="3" />
  <block employee_id="75672" number="5" />
  <block employee_id="75672" number="59" />
  <block employee_id="75672" number="65" />
  <block employee_id="75672" number="55" />
  <block employee_id="75672" number="57" />
  <block employee_id="75672" number="56" />
  <block employee_id="75672" number="219" />
  <block employee_id="75672" number="206" />
  <block employee_id="75672" number="239" />
  <block employee_id="75672" number="238" />
  <block employee_id="75672" number="62" />
  <block employee_id="75672" number="184" />
  <block employee_id="75672" number="92" />
  <block employee_id="75672" number="9" />
  <block employee_id="75672" number="10" />
  <block employee_id="75672" number="234" />
  <block employee_id="75672" number="228" />
  <block employee_id="75672" number="237" />
  <block employee_id="75672" number="217" />
  <block employee_id="75672" number="200" />
  <block employee_id="75672" number="240" />
  <block employee_id="75672" number="182" />
  <block employee_id="75672" number="183" />
  <block employee_id="75672" number="181" />
  <block employee_id="75672" number="179" />
  <block employee_id="75672" number="186" />
  <block employee_id="75672" number="54" />
  <block employee_id="75672" number="61" />
  <block employee_id="75672" number="172" />
  <block employee_id="75672" number="175" />
  <block employee_id="75672" number="174" />
  <block employee_id="75672" number="176" />
  <block employee_id="75672" number="52" />
  <block employee_id="75672" number="224" />
  <block employee_id="75672" number="222" />
  <block employee_id="75672" number="216" />
  <block employee_id="75672" number="207" />
  <block employee_id="75672" number="214" />
  <block employee_id="75672" number="215" />
  <block employee_id="75672" number="244" />
  <block employee_id="75672" number="201" />
  <block employee_id="75672" number="226" />
 </employee_bid>
</bids>

Cheers....Paul



 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]