- From: Arun Vijay <arunnvijay@gmail.com>
- Date: Thu, 17 Mar 2011 05:11:13 -0700 (PDT)
- To: www-xsl-fo@w3.org
<pre>count(preceding::number of invoice lines) will give the number of lines up to current line (not including the current line). So 1 must be added to get actual no. of lines. i hope the following image gives you a better idea. this is the logic used http://old.nabble.com/file/p31171960/untitled.jpg This is the general kind of invoice received. No problem with heading in the last page http://old.nabble.com/file/p31171960/untitled4x.jpg When there are only two lines in the last page, the logic still holds http://old.nabble.com/file/p31171960/untitled2x.jpg But when there is only one line in the last page the conditional check if(total number of invoice lines==preceeding::number of invoice lines+1) become true and the heading is not displayed. http://old.nabble.com/file/p31171960/untitled3x.jpg </pre> -- View this message in context: http://old.nabble.com/problem-with-deciding-whether-to-or-not-to-print-heading-on-last-page-%3A-xsl-fo-tp31151201p31171960.html Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.
Received on Thursday, 17 March 2011 12:11:42 UTC