W3C home > Mailing lists > Public > www-xsl-fo@w3.org > March 2011

Re: problem with deciding whether to or not to print heading on last page : xsl-fo

From: Arun Vijay <arunnvijay@gmail.com>
Date: Thu, 17 Mar 2011 05:09:29 -0700 (PDT)
Message-ID: <31171950.post@talk.nabble.com>
To: www-xsl-fo@w3.org

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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 17 March 2011 12:09:58 GMT