- From: Arun Vijay <arunnvijay@gmail.com>
- Date: Thu, 17 Mar 2011 05:09:29 -0700 (PDT)
- To: www-xsl-fo@w3.org
- Message-ID: <31171950.post@talk.nabble.com>
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/p31171950/untitled.jpg This is the general kind of invoice received. No problem with heading in the last page http://old.nabble.com/file/p31171950/untitled4.jpg When there are only two lines in the last page, the logic still holds http://old.nabble.com/file/p31171950/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. -- 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-tp31151201p31171950.html Sent from the w3.org - www-xsl-fo mailing list archive at Nabble.com.
Received on Thursday, 17 March 2011 12:09:57 UTC