Subject: Re: [xsl] Need exactly 23 rows of output before next page|
From: "J.Pietschmann" <j3322ptm@xxxxxxxx>
Date: Thu, 12 Aug 2004 21:55:10 +0200
I am re-creating a medical form which outputs exactly 23 rows per page (i.e., if there are 3 rows of data, 23 nodes are output; if there are 24 rows of data, 46 nodes are output, w page one having 23 rows of data, and page 2 having one row of data filled/22 rows empty, etc.).
Uhh, requirements straight out of hell... You can compute the number of rows necessary to make the total number a multiple of 26 using the mod operator, and fill the missing rows using the wendell-piez-method or a recursive template:
There should be multiple alternative, possibly more elegant and/or correct formulations of the solution. If performance is bad, switch to a recursive template (the XSLT FAQ has it all).